我使用内联表单验证引擎来验证表单。现在我要阻止表单提交。我试过这样的方法:
$("#ws-form").submit(function(){
return false;
});
$("#quotation-form").submit(function(){
return false;
});防止#ws-表单的表单提交工作,但不对
这些表格具有几乎相同的有效性:
$("#ws-form").validationEngine('attach',{
onValidationComplete: function(form, status){
if(status === true){
// some treatment
}
}
}); 您可以找到表单这里的一个示例。我的问题是怎样才能阻止这份表格的提交?
发布于 2012-01-06 11:44:48
如果不需要内联验证,则可以执行以下操作。
首先,在头中添加一个jquery.validate.js文件。然后按以下方式修改按钮的单击行为:
$("#submitButton").live("click",function(){
$("#frm").validate();
if($("#frm").valid())
{
// ajax call
}
return false;// if required to be on same page.
});发布于 2012-02-16 10:05:15
"ajaxUserCall": {
"url": "ajaxValidateFieldUser",
"extraData": "name=eric",
"extraDataDynamic": ['#user_id', '#user_email'],
"alertText": "* This user is already taken",
"alertTextOk": "All good!",
"alertTextLoad": "* Validating, please wait"
},https://stackoverflow.com/questions/8757229
复制相似问题