我有这样的代码重复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