我正在使用 ajaxForm() 框架来发送我的数据而无需重新加载我的页面。
$('#ReplayForm').ajaxForm({
success : function(data){
alert("Success");
}
});
现在,我想在提交表单之前检查一些条件,如果条件为假,则停止提交,否则继续。
是否有任何解决方案来完成这项工作,或者有什么方法可以让我执行此操作。 提前致谢。
最佳答案
是的,您绝对可以处理这种情况。你必须为此调用 beforesubmit 方法让我们看一个例子
$('#ReplayForm').ajaxForm({
beforeSubmit : function(arr, $form, options){
if("condition is true")
{
return true; //it will continue your submission.
}
else
{
return false; //ti will stop your submission.
}
},
success : function(data){
endLoading();
if(data.result=="success")
{
showSuccessNotification(data.notification);
}
else
{
showErrorNotification(data.notification);
}
}
});
关于javascript - 如何在通过 .ajaxForm() 提交表单之前执行一些操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25970071/