1
我使用jQuery验证具有回调submitHandler的插件。在该回调中,如果返回false,则会中止提交,如果返回true,则使用post方法进行提交。Javascript返回true或false来从另一个函数回调
$("#collection_form").validate({
submitHandler: function(form) {
pre_ajax_submit(function (pre_ajax_return) {
if (pre_ajax_return == 'non_ajax') {
//something
} else {
//other
}
});
}
});
所以我的问题是:我有一个函数在回调pre_ajax_submit()
。我如何在主回调函数中返回true或false。我想达到与此相同的结果:
$("#collection_form").validate({
submitHandler: function(form) {
return true;
}
});
'pre_ajax_submit()'带给聚会什么? –
这是来自ajax调用的另一个回调,它应该带来true或false需要去submitHandler,但我不知道如何做到这一点 – user1529918
是'pre_ajax_submit'异步?如果是这样,你根本就没有机会。您需要发布'pre_ajax_submit'的代码以获取完整答案 –