Tableau "has no properties"
Salut à tous,
Etant de retour pour quelques mois je me mets doucement à JQuery pour me remettre dans le bain. J'essaye de faire un peu d'AJAX (l'erreur est purement js, je poste donc ici) mais après un peu plus d'un an d'absence je suis un peu rouillé on dirait!
J'ai apparemment un problème de portée de variable! Selon l'endroit où je place mon alerte de test j'ai soit le résultat attendu, soit
Citation:
monTab[20] has no properties
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| var tabParam = new Array();
jQuery(document).ready(function() {
$.get("test.php", {arg1: pm}, function(xml) {
$("lbl", xml).each(function(i) {
tabParam[i] = new Array();
tabParam[i][0] = $(this).attr("id");
tabParam[i][1] = $(this).attr("pm1");
tabParam[i][2] = $(this).attr("pm2");
});
//alert(tabParam[20][2]); (1)
});
//alert(tabParam[20][2]); (2)
} |
L'alerte (1) fonctionne mais pas la (2). J'ai même essayé de lancer l'alerte dans un setTimeout pour le fun mais j'ai évidemment la même erreur.
Merci par avance pour votre aide.