您的位置:首页 > 产品设计 > UI/UE

Ext EditorGridPanel 下拉选择后显示value值

2010-06-22 11:06 495 查看
EditorGridPanel 下拉选择后显示value 值,不显示value值:
//定义store
var store = new Ext.data.SimpleStore({
fields: ['value', 'name'],
data : [['1','男'],['2','女']]
});
<!--部分重要代码 开始-->
new Ext.grid.ColumnModel([{
header: "测试",
dataIndex: 'ceshi',
width: 60,
editor: new Ext.form.ComboBox({
typeAhead: true,
triggerAction: 'all',
mode: 'local',
selectOnFocus:true,
store:store,
//valueField:'value',//屏蔽value值,在grid就不会显示value值了,但是传入后台的参数是name值,需要处理
displayField:'name'
})
}
<!--部分重要代码 结束-->
//处理传入后台的参数值:
//得到选中的store的name值
var name = Ext.get("ceshi");
//通过name值查找store索引
var index = store.find("name",name);
//通过索引index得到对应的value值
var findValue = store.getAt(index).get("value");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: