Bonjour,

Je souhaite nommer dynamiquement le nom d'une variable en fonction d'une donnée reçue dans un tableau afin d'élaborer un menu dojo (ajax).

le code normal est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
var menu1 = dojo.widget.createWidget("PopupMenu2", {id: "menu1"});
or "menu1" étant variable et reçu dans "tData.list[i].map.id " je souhaiterais faire quelque chose comme çà :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
var tData.list[i].map.id = dojo.widget.createWidget("PopupMenu2", {id: "menu1"});
étant un nom de variable "variable" !
le code ci_dessous ne fonctionnant pas, est-ce possible en JS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var mavariable = tData.list[i].map.id  ;
 mavariable = dojo.widget.createWidget("PopupMenu2", {id: "menu1"});
merci