extjs combo 第一次没有显示
articleManage.articleTypeStore=newExt.data.SimpleStore({id:0,fields:['articleTypeId',...
articleManage.articleTypeStore = new Ext.data.SimpleStore({
id : 0,
fields : ['articleTypeId', 'articleTypeText'],
data : [['全部', '全部'], ['1', '类型1'], ['2', '类型2']]
});
columnWidth : 1,
layout : 'form',
border : false,
items : [{
xtype : 'combo',
fieldLabel : '类型',
store : articleManage.articleTypeStore,
valueField : "articleTypeId",
displayField : "articleTypeText",
mode : 'local',
forceSelection : true,
hiddenName : 'articleTypeHidden',
editable : false,
triggerAction : 'all',
name : 'articleType',
id : 'articleType',
anchor : '95%',
value : '2'
}]
我第一次打开这个表单的时候,没有显示下拉表的初始值,但是列表中有值,我选中一个,但下拉表的框里面还是空白。也就是说,这个下拉表含有articleTypeStore 的值,但是下拉表的框填不进值。
把这个表单关闭,再开一次,就正常了!
请问,这是怎么回事? 展开
id : 0,
fields : ['articleTypeId', 'articleTypeText'],
data : [['全部', '全部'], ['1', '类型1'], ['2', '类型2']]
});
columnWidth : 1,
layout : 'form',
border : false,
items : [{
xtype : 'combo',
fieldLabel : '类型',
store : articleManage.articleTypeStore,
valueField : "articleTypeId",
displayField : "articleTypeText",
mode : 'local',
forceSelection : true,
hiddenName : 'articleTypeHidden',
editable : false,
triggerAction : 'all',
name : 'articleType',
id : 'articleType',
anchor : '95%',
value : '2'
}]
我第一次打开这个表单的时候,没有显示下拉表的初始值,但是列表中有值,我选中一个,但下拉表的框里面还是空白。也就是说,这个下拉表含有articleTypeStore 的值,但是下拉表的框填不进值。
把这个表单关闭,再开一次,就正常了!
请问,这是怎么回事? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询