//首先先定义comboBox的Model
Ext.define('comboBoxModel', {
extend : 'Ext.data.Model',
fields : [{
name : 'id',
type : 'string'
}, {
name : 'name',
type : 'string'
}]
});
var self = this;
//初始化,设置comboBox内容
this.comboBoxData = Ext.ModelManager.create({
id : '0',
name : '顶级目录'
}, 'comboBoxModel');
//初始化comboBox组件
this.comboBox = new Ext.form.field.ComboBox({
fieldLabel : 'comboBox模块',
valueField : 'id',
displayField : 'name',
editable : false,
name : 'comboBoxId',
triggerAction : 'all',
value : '0',
anchor : '100%',
store : Ext.create('Ext.data.Store', {
fields : ["name", "id"],
data : self.comboBoxData
})
});
//注意下面是动态修改
//再次创建comboBox数据赋值
this.comboBoxData = Ext.ModelManager.create({
id : node.data.id,
name : node.getPath('text').replace("/root","")
}, 'comboBoxModel');
//把新的内容,进行设置。
this.comboBox.setValue(this.comboBoxData );
相关推荐
extJs4 ComboBox 代码组合框实例,ComboBox 各个主要参数详细解释
extjs editgrid combobox 回显extjs editgrid combobox 回显extjs editgrid combobox 回显extjs editgrid combobox 回显
extjs4 ComboBox 点击下拉框 出现grid效果 这里只实现了点击下拉框显示gird,点击其他地方grid自动消失
EXTJS的COMBOBOX级联实现和数据提交VALUE[文].pdf
由于是store是异步加载的,所以他会先赋值再填充值到ComboBox,,这里就需要用: 当加载完成后再进行赋值 : 复制代码 代码如下: editCityStore.load({ params: { provinceID: proid }, callback: function () { //...
extjs 自动补全,模拟下拉列表combobox
NULL 博文链接:https://wwwzhouhui.iteye.com/blog/701745
Extjs4下拉菜单中用Grid显示,有单选,和多选两个控件,完美通用代码控件,绝对让你好用,值得收藏^-^
代码看起来简洁又漂亮是如何做到的,这篇文章主要为大家详细介绍了Extjs如何让combobox写起来更简单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
ExtJs4 动态加载 Extjs4 带复选框的树(Checkbox tree) Extjs4 新的布局方式 Extjs4 锁定表头(Locking Grid)功能 Extjs4.0 MVC实例 Extjs4.0动态填充combobox数据 Extjs4中up()和down()的用法 ExtJS4学习笔记(一)--...
extjs4动态添加表头字段、删除、增加记录!
该资源主要展示了在Extjs6中Combobox控件实现下拉选择多个数据的功能
很多网友在问,Extjs4.0 ComboBox如何实现,好在之前用3.x实现过一个三级联动,如今用Extjs4.0来实现同样的联动效果。其中注意的一点就是,3.x中的model:’local’在Extjs4.0中用queryMode: ‘local’来表示,而且在...
extjs的combobox功能很强大,通过它可以模糊查询,只要添加几个属性即可,网上找的代码有的不符合我的要求。 所以自己改了一些代码。
extjs4.2 分页combo动态条数 源码,不懂的加群
Extjs4---combobox省市区三级联动+struts2
Extjs4动态树实现,感觉写的比较好就分享给大家
NULL 博文链接:https://dengli19881102.iteye.com/blog/1046190