1 SimpleStore
store: new Ext.data.SimpleStore({
fields: ['num', 'name'],
data : [[1,'年报表'],[2,'月报表'],[3,'日报表']]
}),
2 Store
var lectordata=new Ext.data.Store({///列表框中的选项数据
proxy: new Ext.data.HttpProxy({url:"user.do?method=getRole"}),//获取json数据得地址
reader: new Ext.data.JsonReader({},["id","name"])
});
3 JsonStore
store: new Ext.data.JsonStore({
url:"user.do?method=getUser",
fields: [id, 'name']
}),
比如下 var lectordata=new Ext.data.Store({///列表框中的选项数据
proxy: new Ext.data.HttpProxy({url:"user.do?method=getRole"}),//获取json数据得地址
reader: new Ext.data.JsonReader({},["id","name"])
});
拉框 获取值 可以这样写
{
xtype:"combo",emptyText:"---角色---",fieldLabel:"userRole","70%",
store:lectordata,
valueField:"id",
displayField:"name",
mode: 'remote',
triggerAction: 'all',
selectOnFocus:true //用户不能自己输入,只能选择列表中有的记录
}