3

何らかの理由で、既に選択されている場合でも、ユーザーがコンボボックスからいつ値を選択したかを知る必要があります。「選択」イベントは、ユーザーが選択されていないアイテムを選択した場合にのみ機能します。コンボボックスまたはピッカーのドキュメントに「itemclick」のようなイベントはありません。何か案は?

4

1 に答える 1

11

ComboBoxドロップダウンリストを表すためにBoundListを使用します。BoundListitemclickイベントを発生させます。リスナーを設定するために、ComboBoxlistConfigconfigを使用できます。BoundList

Ext.create('Ext.form.ComboBox', {
    // ...
    listConfig: {
        listeners: {
            itemclick: function(list, record) {
                alert(record.get('name') + ' clicked');
            }
        }
    }
}

デモをご覧ください。

于 2013-03-08T19:14:01.727 に答える