javascript - ExtJS 中的多选监听器

标签 javascript extjs

我使用的是 ExtJS 3.2.1 版本。

我们可以为 ExtJS 中的 multiselect 提供 listerners 吗?

items: [{
    fieldLabel: 'Vehicle List',
    xtype: 'multiselect',
    autoScroll: true,
    name: 'vehicleSimNo',
    id: 'multi_vehicles',
    displayField: 'vehno',
    valueField: 'vehno',
    valueField: 'simno',
    store: store,
    listeners: {
        'select': function() {
            alert("Entered!!");
            //Ext.getCmp('man_dispatch_win').getform().findfield('vehicleSimNo1').enable();
        }
    }
}]

在这里我没有得到警觉。 xtype: 'multiselect' 是否有其他选择?

请多指教。

最佳答案

Ext.ux.form.MultiSelect 从 4.0.7 开始可用。我们没有用于多选的选择事件,而是有更改事件。

供引用: http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.ux.form.MultiSelect

关于javascript - ExtJS 中的多选监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19856334/

相关文章:

Extjs:如何理解这个概念:添加、删除、添加实例

javascript - 在 JQuery 中为方法声明一个基变量

javascript - 在 Angular-Cli WebPack 脚本中,我想重新排序捆绑的脚本

javascript - ExtJS 4.2 : ToolTips not wide enough to see contents

javascript - extjs:var错误=新错误()

javascript - 具有 2 个数据值的组合框显示格式

javascript - 如何创建适用于事件监听器标记的元素 Id 的函数?

javascript - jQuery JSON AJAX 请求不同域

javascript - 使用 gulp 索引 Nodejs 或 browserify 组件

ExtJS 网格和单元格合并