en php i créé un tableau nommé:jQuery JSON php JSON ne fonctionne pas
$errorsa = array();
Ensuite, pour chaque erreur que je l'ajoute des valeurs de quelque chose dans le tableau par quelque chose comme ceci:
$errorsa[] = array("id"=>"rules","error"=>"You need to agree to rules");
Puis, à la fin du fichier que je fais ceci:
echo json_encode($errorsa);
Puis dans mon dossier principal je fais quelque chose comme ceci:
$("#submiter").click(function() {
$.post("submit.php",
$("#formmain").serialize(),
function(data) {
$.each(data,function() {
$("#result").append(this.error);
});
},
"json"
)
});
Mais cela ne marche pas?
Je suis nouveau à json et j'attends avec impatience.
Qu'est-ce que je ne me trompe pas dans ce domaine?
Avez-vous essayé d'afficher les données de réponse pour voir si elle est en fait un objet? – loganfsmyth
@logan U signifie du côté php? ou renvoie-t-il une valeur? – kritya
essayez d'ajouter même sys.out dans les deux côtés PHP et JS. donc vous pouvez voir où est le problème! –