Clearing ExtJS combobox-Eingabe-Feld

Ich habe eine Ext.form.ComboBox mit den folgenden Eigenschaften:

fieldLabel: 'Regiune',
valueField: 'id',
displayField: 'reg',
id: 'cbRegR',
typeAhead: true,
store: new Ext.data.JsonStore({...}),
mode: 'local',
emptyText: '',
listeners:{...}

Das problem ist, dass ich manuell löschen Sie die combobox' input-Feld nach der Auswahl eines Wertes aus der dropdown-Liste, um alle Objekte in der Liste. Die Sache ist, die Liste zeigt nur die Elemente an, die beginnen mit den Buchstaben im Eingabefeld.

Wie kann ich deaktivieren Sie das Eingabefeld auf dem ausbau der dropdown-Liste aus? Ich habe Folgendes versucht, aber es funktioniert nicht:

listeners: { 'expand': function() { cbRegR.clearValue(); } }

Scheint einfach zu sein, aber es ist nicht so für mich.. Irgendwelche Ideen? Vielen Dank im Voraus.

o-kay, wie kann ich mark meine Frage als GELÖST?

InformationsquelleAutor Giku Promitt | 2011-01-14

Schreibe einen Kommentar