我想先调用 checkifPresentInActiveProjLib
函数,然后再调用 checkifPresentInClosedProjLib
函数。如何实现此目的?
checkifPresentInActiveProjLib(function(flgAc) {
if (flgAc === "active_found")
// do something
$.ajax(...); // ajax call
});
checkifPresentInClosedProjLib(function(flgCl) {
if (flgCl === "closed_found")
// do something
$.ajax(...); // ajax call
});
最佳答案
您可以使用 javascript Promise
对象
function checkifPresentInActiveProjLib(flgAc) {
if (flgAc === "active_found")
alert('active_found');
};
function checkifPresentInClosedProjLib(flgCl) {
if (flgCl === "closed_found")
alert('closed_found');
};
function makeAjaxCall(){
var promiseObj = new Promise(function(resolve, reject){
resolve(checkifPresentInActiveProjLib());
});
return promiseObj;
}
makeAjaxCall().then(checkifPresentInClosedProjLib());
关于javascript - 我如何在javascript中先调用一个函数,然后再调用第二个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47917750/