我正在努力让它工作但没有运气..任何jquery专家都可以分享那里的观点。
我有表格,为了验证,我使用表单验证插件(jquery),当我放置时,正确地进行了doese验证。
$("#contact").validationEngine(); // #contact is my form id.
现在我想在按钮点击(提交表单按钮)上使用ajax提交表单,这也是使用以下内容正确发生的。
$(".button").click(function() {
ajax code goes here ...
}
这里的问题是,当我点击提交按钮时,它会更新数据库,它不会等待formvalidation插件来验证它...
实际上我想要做的是首先验证表单,如果一切正常,那么去调用ajax函数来更新数据库。如果验证失败,则不要调用ajax函数来更新数据库。
任何人都可以分享一些线索。
提前谢谢你......
问候,莫娜。
答案 0 :(得分:0)
$(function() {
$("#contact").validate({
rules: {
},
submitHandler: function(form){
ajax call
}
});
});
orignal post jQuery: validate before submitting尝试,如果这有助于解决您的问题..