|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 238 ![]() |
Bonjour !
Voilà dans le cadre d’une application ajax, je sollicite un serveur php. Le serveur me revoie une réponse de type text. Je maitrise parfaitement la manière dont le serveur me renvoie la réponse. Cette réponse est récupérée via la variable : reponse=objetXHR1.responseText ; Cette réponse est du type : reponse = “G|new Array('vannes','56000', 'france')|none”; Je souhaite traiter cette réponse. traitement_reponse = reponse.split('|'); J’obtiens donc : traitement_reponse[0] = « G » traitement_reponse[1] = « new Array('vannes','56000', 'france') » traitement_reponse[2] = « none) » En d’autres termes, si je définie dans ma page principale destinée à afficher les résultats un champ Resulat : <input type="text" value" id="resultat"/> Et que je fais : document.getElementById("resultat ").value= traitement_reponse[1]; je vois bien apparaître dans mon champ text : new Array('vannes','56000', 'france'). Super ! Excepté que je souhaiterais traiter le « traitement_reponse[1] » comme un vrai array. Exemple : je souhaite que traitement_reponse[1][0] = vannes traitement_reponse[1][2] = 56000 traitement_reponse[1][3] = France Et ca merde. Comment faire ?
__________________
Mieux vaut penser avant d'agir que d'agir en rêvant. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2006 Messages : 1 107 ![]() |
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 238 ![]() |
DoubleU, Super !
A ma grande surprise, cela fonctionne. Très grand merci. Tavar
__________________
Mieux vaut penser avant d'agir que d'agir en rêvant. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com