這是我的代碼:如何從ajax事件獲取返回值?
var noSubTasks = $.post('/taskuri/getTheNumberOfSubtasks/', { projectID: projectIdRow, taskName : result }, function(data2){
var x = data2;
});
alert(x);
和消防錯誤表明我這個錯誤:
ReferenceError: x is not defined
error source line:
alert(x);
誰能告訴我,爲什麼???以及如何將data2分配給變量? THX
你不能這樣做,因爲ajax是異步的看到上面的鏈接,看看它是如何處理的 –
我知道,但沒有某種棘手的方法或處理這個問題? thx – Chester
**沒有沒有**(當然你可以做一個同步請求 - 但這不是一個解決方案) –