Pourquoi un 0 est-il ajouté aux résultats de mon appel ajax .load () à partir de jQuery?

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

  •  20-08-2019
  •  | 
  •  

Question

J'utilise la fonction .load () dans jQuery pour insérer les résultats d'un fichier php dans un élément. Mon code ressemble à ceci:

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

Tout fonctionne à merveille - la valeur renvoyée est chargée dans .postcontent à la perfection. Cependant, un 0 est ajouté à la fin. À chaque fois. Même si je ne retourne rien, un 0 seul apparaît dans .postcontent. Quelqu'un peut-il expliquer ce qui se passe?

Merci!

Était-ce utile?

La solution

Quel type de contenu est renvoyé par admin-ajax.php? Lorsque vous utilisez Fiddler ou un autre proxy de débogage pour examiner le contenu réel de la réponse HTTP, voyez-vous le 0 (ou tout autre caractère parasite)?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top