做項目時,我在JQuery的ajax方法中,我給全局變量賦值,踩入坑了。Show Code:
var info;
function getDetailInfo() {
$.ajax({
url: '/getDetails',
type: 'get',
async: false, //指定爲同步請求,才能給下面info賦值
success: function (data) {
var detailInfo = eval('('+ data +')');
info = detailInfo.data; //給全局變量賦值使用async: false
}
})
}
在異步請求中,獲取的數據是暫時的,網上參考了很多資料,其中參考的一篇https://blog.csdn.net/qq_26222859/article/details/51543433。