最近嘗試使用RESTful API開發方式,遇到從DB獲取資料不正確的問題
重複測試之後發現是非同步所造成的,所以在這做個記錄
一般Ajax的程式結構
$.ajax({
url: "Roter Url",
type: "GET",
data: {參數},
success: function (result) {}
});
同步的Ajax程式結構
$.ajax({
url: "Roter Url",
type: "GET",
async:false,//加入這行代表關閉非同步
data: {參數},
success: function (result) {}
});