2

表示テキストが空白の場合、またはリストの値と一致しない場合、つまりカスタム テキストがデータ ストアにない場合、extJS コンボ フィールドの「値」をクリアするにはどうすればよいですか? このような単純な機能が、そうでなければ印象的なコンボを役に立たなくすることはできないため、何かが欠けているに違いないと確信しています.

4

3 に答える 3

2

http://extjs.com/forum/showthread.php?t=68403

于 2009-05-20T06:13:05.977 に答える
0

forceSelection を使用してリストに強制することもできます。また、テキスト値の変更をキャプチャし、それがストアにない場合は無効にするためにイベントを配置する必要がある場合があります。おそらく有効なイベントはわかりません。

于 2009-05-19T08:59:59.987 に答える
0

ただのアイデア。「keydown」イベントでは、キーストロークごとに「validate()」を実行します。次に、'valid' および 'invalid' イベントを使用して、適切なアクション (fe setValue('')) を実行します。

于 2009-05-19T20:19:35.040 に答える