Hello !
Je me fait ma propre petite librairie pour pouvoir utiliser AJAX plus facilement, et j'ai un problème très énervant. Je ne vais pas ici vous mettre le code que je veux utiliser réellement, qui est long à lire, mais un exemple
Imaginons une fonction :
Un appel classique serait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function bla(arg1,arg2){ alert(arg1); for (i in arg2){ alert(i +" = "+arg2[i]); } }
Qui afficherait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var my_arr = new Array(); my_arr["a"]=250; my_arr["b"]=1000; bla("test",my_arr);
test
a = 250
b = 1000
Mon problème, c'est que je veux définir l'Array directement dans l'appel :
Que mettre à la place des ????? ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part bla("test",Array(?????));
J'ai essayé
Mais ça me renvoie des [OBJECT].
Code : Sélectionner tout - Visualiser dans une fenêtre à part Array({"a":250},{"b":1000})
Il me faut absolument le tout en une seule ligne de code... Pouvez-vous m'aider ?
Merci !
Partager