Ext.grid.ColumnModel
varcm=newExt.grid.ColumnModel([rownum,{header:'所属行业',dataIndex:'vcindustry',editor:ne...
var cm = new Ext.grid.ColumnModel([rownum, {
header : '所属行业',
dataIndex : 'vcindustry',
editor : new Ext.grid.GridEditor(
vcindustryCombo
),
}, {
header : '细分行业',
dataIndex : 'vcindustrydetail',
editor : new Ext.grid.GridEditor(
vcindustrydetailCombo /**************引用vcindustrydetailCombo *******************/
)]);
/***************定义vcindustrydetailCombo *********************/
var vcindustryCombo = new Ext.form.ComboBox({
store : vcindustryStore,
mode : 'local',
triggerAction : 'all',
valueField : 'value',
displayField : 'text',
allowBlank : false,
forceSelection : true,
typeAhead : true
});
列模型里定义了column,两个combobox我想做成级联下拉列表。但是我写好访问该页面为空。有三种可能,一:combobox不是这么引用的。二:combobox定义错误。三:根本不能这么用。我试过在列模型里用匿名类构造combobox,这样是可以显示,但是级联加载数据我就不会了。求高人指点 展开
header : '所属行业',
dataIndex : 'vcindustry',
editor : new Ext.grid.GridEditor(
vcindustryCombo
),
}, {
header : '细分行业',
dataIndex : 'vcindustrydetail',
editor : new Ext.grid.GridEditor(
vcindustrydetailCombo /**************引用vcindustrydetailCombo *******************/
)]);
/***************定义vcindustrydetailCombo *********************/
var vcindustryCombo = new Ext.form.ComboBox({
store : vcindustryStore,
mode : 'local',
triggerAction : 'all',
valueField : 'value',
displayField : 'text',
allowBlank : false,
forceSelection : true,
typeAhead : true
});
列模型里定义了column,两个combobox我想做成级联下拉列表。但是我写好访问该页面为空。有三种可能,一:combobox不是这么引用的。二:combobox定义错误。三:根本不能这么用。我试过在列模型里用匿名类构造combobox,这样是可以显示,但是级联加载数据我就不会了。求高人指点 展开
1个回答
2014-10-11
展开全部
不清楚你为什么会有这样需求 需要在grid里构建combo 我没有尝试过这种实现方法 如果真的combo可以实例成功 我只能帮你提供下联动的思路 combo的多级联动其实很简单 当上级combo的select事件触发后 根据需求重新加载下级combo的store 就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询