我有兩個名爲main.js和utility.js的js文件。我從main.js調用ajax,並且想要main.js中的json響應。Ajax調用返回undefined
Main.js:
var details= getUIContent();
Utility.js:
function getUIContent(){
$.ajax({
type: "POST",
url: "http://abc.com/portal",
async: false,
success: function(message){
channels = message.data.length;
alert('the channel length'+channels);
return message;
}
});
}
我得到的utility.js響應。問題是我無法在main.js中獲得響應。它給出了未定義的錯誤。
任何人都可以幫我
可喜的回報的承諾異步處理的世界!你不能從異步方法返回一個值 –