我有以下 Javascript 函数:
function GetUniversity()
{
$.getJSON(AddressAccess+"Home/university/format/json",
function(data)
{
data = data[0];
return data;
});
}
现在,当我在函数中测试数据时,数据变量肯定有从 url 返回的数据。现在这是我调用此函数的代码:
$(document).on('pagebeforeshow','#searchpage',
function()
{
var UniveristyDat = null;
UniveristyData = GetUniversity();
alert(UniveristyData.Name);
var out = '';
for(i in UniveristyData)
{
out+= i + ' ' + UniveristyData[i] + "\n";
}
alert(out);
}
);
现在从理论上讲,UniveristyData var 应该返回了 contense,但由于某种原因它为 null。不确定这里发生了什么。