我有一个简单的HTML5表单,我想利用它来进行必要的字段验证.我的问题是我想使用HTML5表单验证但同时避免实际提交表单,因为我想执行jQuery ajax调用.我知道你可以禁用html5验证,但我想把它作为我主要的表单验证方法而不是jQuery插件.
有什么想法吗?
HTML
<form action="donothing" id="membershipform" method="get" accept-charset="utf-8">
<input type="text" class="borderr3 innershadow3" name="some_name" value="" id="some_name" placeholder="first and last name" required>
<input type="email" class="borderr3 innershadow3" name="some_name" value="" id="some_name" placeholder="email" required>
<input type="phone" class="borderr3 innershadow3" name="some_name" value="" id="some_name" placeholder="phone" required>
<input type="phone" class="borderr3 innershadow3" name="some_name" value="" id="some_name" placeholder="mailing address" required>
<input type="phone" class="borderr3 innershadow3" name="some_name" value="" id="some_name" placeholder="how you heard about us" required>
<p>
<input type="submit" id="submitbtn" class="submitbtn" value="Continue" style="width:265px">
</p>
</form>
Run Code Online (Sandbox Code Playgroud)
JAVASCRIPT:
$(function(){
$("#submitbtn").click(function(){
$.ajax({
url: "<?php bloginfo('template_url') ?>/ajax-membership.php",
success: …
Run Code Online (Sandbox Code Playgroud) 我试图通过设置这个来启用PHP中的速记:
short_open_tag = 1
Run Code Online (Sandbox Code Playgroud)
然后我执行:
service httpd reload
Run Code Online (Sandbox Code Playgroud)
但是这些改变不会生效.我需要做"service apache2 reload"吗?或"服务httpd重载"通常工作加载新的php.ini设置?
谢谢!
我是正则表达式的新手,我正在尝试在flex中创建一个正则表达式来进行验证.
使用正则表达式,我将验证用户输入不包含任何空格,并且只包含字符和数字......以数字开头.
到目前为止我有:
expression="[A-Za-z][A-Za-z0-9]*"
Run Code Online (Sandbox Code Playgroud)
这正确地检查用户输入以字符后跟可能的数字开头,但是这不检查是否有空格...(在我的测试中,如果用户输入有空格,则此输入将通过验证 - 这不是希望有人能告诉我如何修改这个表达式以确保用空格的用户输入被标记为无效?
什么是PHP相当于Facebook的JS SDK:
FB.getLoginStatus
Run Code Online (Sandbox Code Playgroud)
我正在寻找类似的东西:
$facebook->getLoginStatus()
Run Code Online (Sandbox Code Playgroud)
但是PHP库中不存在上述内容.
我已经尝试了这两个:
$this->facebook->api('/me');
$this->facebook->getUser();
Run Code Online (Sandbox Code Playgroud)
两者都不起作用,因为PHP错误,说我需要一个有效的access_token,我留下了一个空白页面.我甚至无法检查上述2种方法的空响应.
我只需要检查用户是否是返回用户.请帮忙!
我有一个相当简单的任务.我想测试使用Postman将文件上传到我的Amazon s3存储桶.邮差总是错误地说"无法得到任何回应".我的Postman配置的屏幕截图如下...任何想法为什么我不能简单上传到S3?(是的,我的签名凭证是正确的)
这可能是一个简单的问题,但我无法在网上找到解决方案,任何帮助将不胜感激.
我想在PHP中创建一个SQL查询,并希望外卡莫名其妙申请表筛选...也许东西....一样select * from %_table_%
.但是,我到目前为止只能看到列值的过滤器而不是表名.
作为一个例子,我会有如下表:
jan_table_1
feb_table_1
jan_table_2
feb_table_2
Run Code Online (Sandbox Code Playgroud)
并且想要说,只选择带有"jan"前缀...或"1"后缀的表.
有没有我见过的快速简便的解决方案?提前致谢!
我希望能够从我的MacBook查看我的Azure表存储帐户,表格,数据等.我没有看到任何应用程序甚至网站允许我这样做.有没有办法在不使用虚拟机的情况下做到这一点?
macos azure azure-storage azure-table-storage azure-sql-database
我是Drupal的新手,我试图创建一个包含2个表单(来自自定义模块)的单个页面.我还希望这个页面成为我主题目录中的专用文件.
在名为"vocabt"的自定义模块中,我有vocabt.module,其中包含3个所需的函数:
function vocabt_menu() {
$items['scores/admin'] = array(
'title' => 'Check Your Student\'s Scores',
'page callback' => 'drupal_get_form',
'page arguments' => array('vocabt_admin_login_form'),
'access arguments' => array('access content'),
'type' => MENU_NORMAL_ITEM,
);
$items['scores/student'] = array(
'title' => 'Check My Scores',
'page callback' => 'drupal_get_form',
'page arguments' => array('vocabt_student_login_form'),
'access arguments' => array('access content'),
'type' => MENU_NORMAL_ITEM,
);
}
function vocabt_admin_login_form($form, &$form_state) {
if(!empty($form_state['values'])) {
$values = $form_state['values'];
} else {
$values = array();
}
$schools = vocabt_get_school_options();
$form['school'] = array(
'#type' …
Run Code Online (Sandbox Code Playgroud) 我正在尝试将带有空格的php定义字符串传递给javascript函数,以便我可以附加到查询字符串.但是,该函数仅在没有空格时才有效,并且在有空格时甚至不执行 - 通过使用alert()进行测试.
有没有办法我可以将带空格的字符串传递给javascript函数,这样我最终可以做一个escape(),然后追加到我的查询字符串?(在此示例中使用alert())
.php文件
<a onClick=showUser('<?php echo $stringwithspaces; ?>')>click here</a>
Run Code Online (Sandbox Code Playgroud)
.js文件
function showUser(str)
{
alert (str);
}
Run Code Online (Sandbox Code Playgroud)
如果我只能做onClick=showUser(escape('<?php echo $deptname; ?>'))
......那会很棒,但那不起作用.任何帮助将非常感激!谢谢!
这是一个简单的问题.我有一个使用jquery的.validate函数验证的表单.
问题是,当我使用以下方式提交表单时,验证似乎才有效: <input type='submit' />
但是,我想使用我自己的自定义按钮代替:<button type="submit">click to submit</button>
....或使用类似的东西......<a onclick="submitFunction ()">click to submit</a>
但是,最后两个选项不会触发jquery的validate函数.有没有解决的办法?我在这里先向您的帮助表示感谢!
我需要立即获得所有用户喜欢而不需要分页.
我可以点击:graph.facebook.com/me/likes ...但是,facebook返回的对象数是否有限制?如果是这样,那个限制是什么,可以被覆盖吗?
facebook ×2
jquery ×2
php ×2
amazon-s3 ×1
apache ×1
apache-flex ×1
api ×1
azure ×1
drupal ×1
drupal-7 ×1
drupal-views ×1
file-upload ×1
forms ×1
html5 ×1
javascript ×1
macos ×1
postman ×1
regex ×1
sql ×1
ssh ×1
terminal ×1
validation ×1