domi_bu | Bonjour
je découvre l'ajax depuis hier soir très tard et là je sèche sur l'interprétation du retour. J'arrive à interroger le serveur et à obtenir une réponse de type "json". Donc quand je fais ceci :
Code :
- function showUser(str)
- {
- var reponse = $.ajax({
- type: "GET",
- dataType:"json",
- url: "controleur/etablissement/getuser.php",
- data: "id_personne="+str,
- success: parse(reponse)
- });
- }
|
et bien ça me renvoie ceci :
Code :
- {"id_personne":"4","0":"4","id_civilite":"Mr","1":"Mr","nom":"AZAZ","2":"AZAZ","nom_jeune_fille":"","3":"","prenom":"","4":"","sexe":null,"5":null,"num_ss":null,"6":null,"date_naissance":null,"7":null,"commentaire":"","8":"","photo":null,"9":null,"date_creation":"23\/10\/2011 08:59","10":"23\/10\/2011 08:59","auteur_creation":"mburea27","11":"mburea27","date_maj":"23\/10\/2011 12:57","12":"23\/10\/2011 12:57","auteur_maj":null,"13":null,"id_role":"ADMIN","14":"ADMIN","id_etablissement":"1","15":"1","adresse_ligne1":"adresse 1","16":"adresse 1","adresse_ligne2":"","17":"","adresse_ligne3":"","18":"","adresse_ligne4":"","19":"","code_postal":"59190","20":"59190","commune":"hazeb","21":"hazeb","id_code_pays":"FR","22":"FR","login":null,"23":null}
|
Et c'est parfait , donc mon navigateur et le serveur communiquent bien. Ma question est comment je fais ensuite côté navigateur pour récupérer le contenu de chaque variable et les mettre dans mon formulaire.
J'ai tenté une fonction "parse(reponse)" en cas de success de l'appel mais ça marche pas :
Code :
- function parse(str)
- {
- var obj = jQuery.parseJSON(str);
- alert( obj.nom );
- }
|
Quelqu'un pourrait m'aider et m'expliquer ce qui ne va pas ? Je ne dois pas être très loin je pense. Merci à tous.
Dominique Message édité par domi_bu le 30-10-2011 à 08:10:25 ---------------
Domi
|