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'的代碼以獲取完整答案 –