選択し、それはこのように定義されていますExtJSのコンボボックス私はFormPanelにコンボボックスを使用しようと
xtype: 'combo', name: 'Reasons', store: new Ext.data.ArrayStore({ id: 0, fields: [ 'myId', 'displayText' ], data: [ [ 1, 'Reason 1' ], [ 2, 'Second Reason' ], [ 3, 'Something else' ] ] }), typeAhead: false, mode: 'local', valueField: 'myId', displayField: 'displayText', allowBlank: false, editable: false, forceSelection: true
私は偽の私はできないと編集できていたときに、通常のselect要素のように行動したいと思いますもう一度再選択するには、true(デフォルト)として再選択するために選択範囲を削除する必要があります(バックスペースまたは削除によって)。
私はコンボボックスを選択したり縮小したりするために、他のコンポーネントを使用することを検討しますか?
普通のセレクトが必要なのであれば気になります。(普通ではありません - オプションを保存して操作するのはとてもクールです) - comboxは次のレベルの要素です。 comboxは入力として矢印下に画像を表示してレンダリングされます。
私の質問は次のとおりです:ExtJSエレメントは選択タグとして使用されていますか?
あなたは内線への完全な関数呼び出しを投稿することができます。 Combobox – Chandu
多分疑問な質問ですが、extJSのどのバージョンを使用していますか? (私はExt.data.ArrayStoreを2.3.0のドキュメントで見つけることができないし、FireBugは、スクリプトを実行しようとしているときに "Ext.data.ArrayStoreはコンストラクタではない"と言う。 .2.2)) – aliceraunsbaek
現在、私たちはExtJS 3.3.xです。あなたのバージョンは古くなったと考えるべきです。 –