WordPress et Ajax null en fin de chaine json

Résolu/Fermé
edilecachan Messages postés 87 Date d'inscription dimanche 1 janvier 2012 Statut Membre Dernière intervention 26 juin 2023 - Modifié par edilecachan le 31/10/2015 à 02:14
edilecachan Messages postés 87 Date d'inscription dimanche 1 janvier 2012 Statut Membre Dernière intervention 26 juin 2023 - 31 oct. 2015 à 03:05
Bonjour,

Dans WordPres et plus précisement un plugin perso, j'exécute une requête javascript.
J'entre dans ma fonction PHP qui gère un tableau.
Je le renvoie en effectuant un json_encode.

Firebug me montre bien l'aler / retour.

Problème : ma chaine json se termine par un vilain null.

{"statut":"RE G "}null

Voilà le javascipt de l'appel :

amabis.ajax({
type: 'POST',
url: ajaxurl.ajaxurl,
data: {
'action': type_serveur,
'cmd': service,
'adr': adresse,
'imput': imputation,
'type': type
},
success: function (data) {
alert(data);
analyse_retour (data, adrs_selected, suivant, form);
}
})
Le alert (data) me confirme le null vu par firebug.
Si j'ajoute dataType: "json", dans les paramètres, firebug me confirme encore l'aller / retour (avec le null) mais pas d'alert.

Je m'y perd .....




Amitiés et cordialement, Henri

1 réponse

edilecachan Messages postés 87 Date d'inscription dimanche 1 janvier 2012 Statut Membre Dernière intervention 26 juin 2023 3
31 oct. 2015 à 03:05
Bonsoir / bonjour,

J'ai trouvé.
IL FAUT absolument suivre le print (ou echo) json_encode de die(), wp_die() ou exit !!!!!!!!!!!!!

YOUPI !
0