我正在用jquery做一個簡單的遊戲,我想調用asp.net web服務,我知道該怎麼做,但服務器調用需要繼續運行直到我得到服務器的特定響應。無限循環等待2秒,讓服務器調用jquery
我會像等待3秒鐘,每個循環週期
function servercall() {
while (true) {
// code for clone and insert ...
$.ajax({
type: "POST",
url: "Server.asmx/HelloWorld",
data: "{'name': '" + $('#name').val() + "', 'time': '2pm'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
AjaxSucceeded(msg);
},
error: AjaxFailed
});
setTimeout("nothing", 2000);
}
}
有問題嗎? – 2010-01-07 18:34:15
你問如何讓一個無限循環運行2秒? :)我希望我知道該怎麼做! – 2010-01-07 18:41:18
我想他想要在每次迭代之間延遲一個循環。沒有登山者的山,使用遞歸。看到我的答案。 – 2010-01-07 18:45:42