在Combox 的STORE里加LISTENES在load的时候赋值
var departmentsStore = new Ext.data.JsonStore({
autoLoad: false,
root: 'Table',
fields: ['dep_code','dep_name'],
listeners:{"load":function(){
if(<%=ViewHelper.encodeJS(Model.ward) %>!="")
{
Ext.getCmp("depId").setValue(<%=ViewHelper.encodeJS(Model.dep_code) %>);
}
}}
});
给COMBOX属性添加 hiddenName: 'ward', 该属性用户提交保存时候将数值带给后台
本文介绍如何在ExtJS中为Combox组件配置JsonStore,并在加载完成后自动设置选定值。通过监听load事件,根据特定条件设置Combox的默认值。
1236

被折叠的 条评论
为什么被折叠?



