我使用的插件具有这样的设置对象:-
var settings = {
'onValidate' : myValidationCallback
}
const myValidationCallback= (params) => {
// return true if ajax is success
// return false if ajax is failed
}
我正在使用$.ajax
我知道$.ajax
是一个异步呼叫。我如何在这里正确使用回调返回true / false?
这是我到目前为止所做的,但是遇到了异步代码blo
const myValidationCallback= (params) => {
$.post( "/sample", { name: "John", time: "2pm"})
.done(function() {
return true;
})
.fail(function() {
return false;
});
}