Hello les experts du Dojo,
Je crée un CheckedMultiSelect à partir d'une chaine JSON de la forme
[{"id":"XXX","attribut1":"YYY","attribut3":"ZZZ","attribut4":"AAA"},{.....},{........},...]
que je récupère d'un PHP.
A partir de ce JSON, je crée un Memory du style :
new Memory({idProperty:"id", data:JSON.parse(MonJSON});
Ensuite, je créé un dojo.store.Observable à partir de ce memory.
Enfin, je créé mon CheckedMultiSelect à partir de l'Observable.
Je cherche comment récupérer les "attributs" des champs sélectionnés (attribut1, attribut2, attribut3) du CheckedMultiSelect de Dojo.
Du même genre, on peut récupérer les id grâce à CheckedMultiSelect.get('value').
J'espère que j'ai été assez clair. Merci à vous tous.
PS : je n'ai pas le code sous la main, désolé.
Dojo 1.9
1 2 3 4 5 6 7 8
|
new dojox.form.CheckedMultiSelect({
id: 'w',
name: 'w',
multiple: true,
readOnly: false,
store: store
},'products').startup(); |
Partager