ExtJS zone de liste déroulante définir à la fois displayValue/valeur?

Je travaille sur certains système de gestion de l'aide de PHP & certains ExtJS.
Généralement, je générer tous ajouter/modifier des formulaires pour chaque objet de mon système à la volée avec PhpExt,
mais il y a un problème: je ne peux pas définir à la fois la valeur d'une zone de liste déroulante (par exemple, ID de l'objet) & valeur qui sera affichée à l'utilisateur (objet du titre). De plus, je ne sais pas de toute façon de le faire avec ExtJS lui-même.

Comment puis-je définir une valeur de zone de liste déroulante champ caché & l'autre - pour être affichée à l'utilisateur?

UPD #1: je sais à propos de 'displayField'/'valueField" propriétés de la zone de liste déroulante, ce que j'ai besoin de savoir, c'est ceci: j'ai ExtJS ComboBox exemple, la méthode de cette instance dois-je appeler pour définir ce qui sera montré dans sans changer, c'est "valueField valeur'??

(J'ai un magasin de données, correctement attribuée, mais c'est à distance et seront chargés uniquement sur la modification de ce champ. Si je modifier mon objet et d'avoir une combo est déjà rempli, je peux choisir entre l'affectation d'ID d'objet associé à eux (ce qui est en insécurité et n'est tout simplement pas agréable à regarder) et le titre de l'objet (mais alors, si la valeur de ce combo ne sera pas modifié, je vais obtenir cette chaîne, au lieu de l'ID dans le script PHP de la manipulation de ce formulaire))

Merci d'avance!

InformationsquelleAutor Eralde | 2011-01-17