【发布时间】:2017-03-24 06:49:54
【问题描述】:
我必须在 Ajax 中提交一个表单。 我收到“form.submit 不是函数”的 JQuery 错误。
$("#form").validate({
// Specify the validation rules
rules: {
type: "required",
groups: {
required: true
}
},
// Specify the validation error messages
messages: {
type: "Type is required",
groups: {
required: "Group is required"
}
},
submitHandler: function(form) {
$.ajax({
type: "POST",
url: "check_exists.php",
data: {
groups: $( "#groups" ).val(),
type: $( "#type" ).val()
},
success: function(data) {
if(data == "true") {
form.submit(); // It shows form.submit is not a function
} else {
// Displays error
}
}
});
}
});
当我在 Ajax 上方给出 form.submit() 函数时,它起作用了! 那么如何在 Ajax 成功函数中提交这个表单呢?
【问题讨论】:
标签: javascript jquery ajax forms