我有這樣的代碼重複Ajax請求:如何根據返回
.on('finish.countdown', function() {
var onEndAuction = function() {
$.ajax({
type: "POST",
url: "{{path('app_auction_end')}}",
data: {auctionId:{{ aReturn.oAuction.getId()}}},
success: function (data) {
console.log(data);
if (data == 0) {
setTimeout(onEndAuction, i_timer);
} else {
document.location.reload(true);
}
}
});
};
});
我想如果數據== 0需要作出app_auction_end
另一個呼叫10秒後。你能幫我嗎 ? THX提前對不起我的英語
你幾乎在那裏,只需要調用onEndAuction,做'varEndAuction ='什麼都不做......所以在你的函數結束後有 - >'}; onEndAuction(); ' – Keith
@Keith對不起,我不承認主意:( –
好吧,我會做一個答案.. – Keith