Jquery 如何从$.getJSON返回值
我在使用$.getJSON的方法时遇到问题。它非常简单,看起来是这样的:Jquery 如何从$.getJSON返回值,jquery,return,getjson,Jquery,Return,Getjson,我在使用$.getJSON的方法时遇到问题。它非常简单,看起来是这样的: function lastID(query) { $.getJSON(url+query ,function(json){ var type_id = json.data; }); return type_id // doesn't work } 请告诉我如何将type_id返回到其他值,例如: var returnedID = lastID(query); // this schould m
function lastID(query) {
$.getJSON(url+query ,function(json){
var type_id = json.data;
});
return type_id // doesn't work
}
请告诉我如何将type_id返回到其他值,例如:
var returnedID = lastID(query); // this schould me equal to returned type_id from lastID method.
非常感谢您的回复您需要执行以下操作,因为您无法从异步请求返回值。这个问题已经被问过很多次了。及
由于无法从异步请求返回值,因此需要执行以下操作。这个问题已经被问过很多次了。及
这个问题的可能重复出现的次数太多,无论如何请参见:这个问题的可能重复出现的次数太多,无论如何请参见:
function processType(id){
....
}
function lastID(query){
$.getJSON(url+query ,function(json){
processType(json.data);
});
}