【发布时间】:2011-05-11 04:21:17
【问题描述】:
function lookupRemote(searchTerm)
{
var defaultReturnValue = 1010;
var returnValue = defaultReturnValue;
$.getJSON(remote, function(data)
{
if (data != null)
{
$.each(data.items, function(i, item)
{
returnValue = item.libraryOfCongressNumber;
});
}
});
return returnValue;
}
为什么这个函数中的returnValue 总是等于函数开头设置的默认值,而不是从 JSON 查找中检索到的值?
【问题讨论】:
标签: javascript jquery return-value getjson