读书人

带复选框且支持搜索功能的上拉列表14

发布时间: 2012-10-14 14:55:08 作者: rapoo

带复选框且支持搜索功能的下拉列表14

 // private    // Implements the default empty TriggerField.onTriggerClick function    onTriggerClick : function()    {        if (this.disabled)        {            return;        }        if (this.isExpanded())        {            this.collapse();            this.el.focus();        }        else        {            this.onFocus({});            if (this.triggerAction == 'all')            {                this.doQuery(this.allQuery, true);            }            else            {                this.doQuery(this.getRawValue());            }            this.el.focus();        }    },    /*-----zKF36477 处理下拉多选框取值操作,批量取值编写的扩展方法 Start-----*/    getValues : function()    {        var dValue = this.getValue().split(this.displaySeparator);        if (!dValue || dValue.length == 0) return '';        var vValue = '';        for (var i = 0; i < dValue.length; i++)        {            var index = this.store.find(this.displayField, dValue[i]);            if (index > -1) vValue += this.store.getAt(index).get(this.valueField) + this.valueSeparator;        }        return vValue.length > 0 ? vValue.substr(0, vValue.length - 1) : vValue;    }    /*-----zKF36477 处理下拉多选框取值操作,批量取值编写的扩展方法 end-----*/});Ext.reg('multicombo', Ext.form.MultiComboBox);
1 楼 zhao0p 2011-03-03 MultiComboBox 同页面多个下拉多选时:加入事件处理

listeners : {
'collapse':function(o)
{
/*在下拉窗口关闭时重新构建下Store,目的:解决同一页面多个MultiComboBox组建数据冲突问题*/
o.bindStore(store);
}
}

读书人网 >Web前端

热点推荐