[AJAX] Parser de la reponse Ajax
Bonjour,
j'utilise la méthode selectNodes sur ma reponse ajax et apparement si mon fichier reponse est trop grand le parsage est impossible et renvoi 0 noeud alors qu'il y en a énormément 120.
mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| var url = "AjaxLoadValeurListeAgents.do?critere=" + critere;
var tuyau = new ActiveXObject("Microsoft.XMLHTTP");
tuyau.open("POST", url, false);
tuyau.send();
oXML.loadXML(tuyau.responseText);
alert(tuyau.responseText);
var listeValeurs = "<select name='valeur' id='valeur'>";
var noeuds = oXML.selectNodes("//valeurs");
var noeudsCodes = oXML.selectNodes("//codes");
alert(noeuds.length +" "+ noeudsCodes.length); |
mon responseText est correct et surtout remplis de mes valeurs alors que var noeuds = oXML.selectNodes("//valeurs"); me renvois 0 noeuds
Lorsque je diminue ma reponse de 120 à 90 noeuds toutes les valeurs sont trouvées.
QQ à une idée ?