Wie der Rückgabewert von $.getJSON
Ich habe ein problem mit der Methode mit $.getJSON. Es ist sehr einfach und es sieht so aus, dass:
function lastID(query) {
$.getJSON(url+query ,function(json){
var type_id = json.data;
});
return type_id //doesn't work
}
Könnten Sie mir bitte sagen, wie die Rückkehr type_id einen anderen Wert beispielsweise wie folgt aus:
var returnedID = lastID(query); //this schould me equal to returned type_id from lastID method.
Vielen Dank für Ihre Antwort
- mögliche Duplikate von der Rückgabewert von ajax-call?
- Diese Frage kommt viel zu oft, jedenfalls finden Sie unter: Wie die Rückkehr der Antwort von einem AJAX-call?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie etwas tun, wie die folgenden, da kann man nicht zurückgeben einen Wert aus einer asynchronen Anfrage. Diese Frage wurde viele Male gefragt. jquery - Rückgabe-Wert mit ajax Ergebnis auf Erfolg und jQuery ajax return Wert