Javascript jQuery验证远程验证后未提交表单
嗨,我有一个表单,我正在用jQuery验证 它工作正常,但在服务器返回远程验证后,我无法获取提交的表单 在服务器中进行验证的php脚本返回true,不带引号 这是我的表单验证代码:Javascript jQuery验证远程验证后未提交表单,javascript,jquery,Javascript,Jquery,嗨,我有一个表单,我正在用jQuery验证 它工作正常,但在服务器返回远程验证后,我无法获取提交的表单 在服务器中进行验证的php脚本返回true,不带引号 这是我的表单验证代码: jQuery(document).ready(function() { jQuery('.datePicker').datepicker({ dateFormat : 'dd-mm-yy', autoSize: t
jQuery(document).ready(function() {
jQuery('.datePicker').datepicker({
dateFormat : 'dd-mm-yy',
autoSize: true
});
// validate
jQuery('#ivru-report-form').validate({
rules: {
date: {
required: true,
remote: {
url: '<?php echo admin_url('admin-ajax.php'); ?>',
type: "post",
data: {
action:'ivru_add_item_validate_date',
page: function() {
return jQuery( "#ivru-hidden-page" ).val();
},
date: function() {
return jQuery( "#ivru-txt-date" ).val();
}
}
}
},
userfile: {
required: true,
extension: "doc,docx,xls,xlsx,pdf"
}
},
messages: {
userfile: {
extension: "Allowed extension types are: doc, docx, xls, xlsx, pdf."
}
}
});
});
我缺少什么吗?它工作正常,但在服务器返回远程验证后,我无法获得提交的表单。
如果它工作正常,那么它不是jQuery错误,而是表单中的PHP操作
不应该是这样的:
url: "admin-ajax.php"
代替
网址:
这个url是可以的,因为我正在从服务器得到响应。