Bonjour,
J'ai un JsonStore qui se présente comme ceci :
Ce JsonStore me sert à alimenter une combobox :
Code : Sélectionner tout - Visualiser dans une fenêtre à part [{"libelle":"Température","symbole":"T"},{"libelle":"Salinité","symbole":"S"},{"libelle":"Oxygène dissous","symbole":"O"},....
où stParamètres est le nom de mon JsonStore.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 new Ext.form.ComboBox({ id: 'sltParametres', width: 200, fieldLabel: 'Paramètres', store: stParametres, displayField: 'libelle', valueField: 'symbole', hiddenName: 'symbole', typeAhead: true, mode: 'local', triggerAction: 'all', selectOnFocus: true }) }
Donc j'ai bien les libellés qui s'affichent dans ma combobox.
Mais je voudrais afficher les libellés et quand je fais macombobox.getValue() récupérer le symbole.
J'avais compris que les propriétés hiddenName et valueField servaient à ça, mais ça ne marche pas...
une solution?
Merci,
Nico
Partager