jQuery, wie Sie eine Funktion aufrufen, während eine Variable vorbei
-
11-09-2019 - |
Frage
Ich mag jQuery .get Methode verwenden, um einen Ajax-Aufruf an den Server zu senden.
Ich benutze diese Zeile:
$.get("InfoRetrieve", { },addContent(data));
Wie Sie sehen, ich will einen Funktionsaufruf addContent anrufen und sie die Daten übergeben, die vom Server abgerufen werden.
Die Funktion addContent unter:
function addContent(data){
$("#0001").append(data);
}
Es scheint nicht zu funktionieren, können Sie sehen, warum.
Lösung
Nur ändern Sie es an:
$.get("InfoRetrieve", { },addContent);
Es kümmert data
zugeben, wenn es die Funktion aufruft.
Andere Tipps
Versuchen Sie es in einem neuen Funktionsobjekt Verpackung:
$.get("InfoRetrieve", { },function() { addContent(data) });
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow