Warum wird eine 0 wird zu den Ergebnissen meiner Ajax .load () Aufruf von jQuery angehängt?

StackOverflow https://stackoverflow.com/questions/1051346

  •  20-08-2019
  •  | 
  •  

Frage

Ich bin mit der .load () Funktion in Jquery die Ergebnisse einer PHP-Datei auf ein Element einzufügen. Mein Code sieht Diesembeispiel:

$('#edit .postcontent').load('admin-ajax.php', {'action':'qe-getpost'});

Alles funktioniert super - der zurückgegebene Wert in .postcontent perfekt geladen wird. Es wird jedoch eine 0 am Ende angefügt. Jedes Mal. Auch wenn ich nichts zurückgeben, zeigt ein einsames 0 innen .postcontent oben. Kann mir jemand erklären, was los ist?

Danke!

War es hilfreich?

Lösung

Was content-type ist Admin-ajax.php Rückkehr? Wenn Sie Fiddler oder ein anderes Debugging-Proxy verwenden, den eigentlichen Inhalt der HTTP-Antwort zu untersuchen, haben Sie die 0 dort zu sehen (oder andere falsche Zeichen)?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top