extjs 下拉框 的值 和 显示 一样 一直取不到

后台传过来的{"data":[{"expName":"\r\n作者名称.标题[J].期刊名称,年,卷(期):起始页","expValue":"1"}]}varregsto... 后台传过来的
{"data":[{"expName":"\r\n作者名称.标题[J].期刊名称,年,卷(期): 起始页","expValue":"1"}]}
var regstore = Ext.create('Ext.data.Store', {
fields: ["expName", "expValue"],
autoLoad: true,
proxy: {
type: "ajax",
url: '<%=basePath%>loadRegulars',
reader: {
type: "json",
root: "data"
}
}
var regstore = Ext.create('Ext.data.Store', {
fields: ["expName", "expValue"],
autoLoad: true,
proxy: {
type: "ajax",
url: '<%=basePath%>loadRegulars',
reader: {type: "json", root: "data"
}
}
});
var comregular=Ext.create('Ext.form.ComboBox', {
fieldLabel: '请选择模块',
name: 'mmid',id: 'mmid',
width: 450,store: regstore,
displayField: 'expName',
valueField: 'expValue',editable:false,
listeners:{
'select': function(){
alert(comregular.getValue());
alert(comregular.getRawValue());
//这个地方不知道为啥两个值一样都是显示的值
}
}
});
展开
 我来答
Disconnecting
2016-12-15 · TA获得超过486个赞
知道小有建树答主
回答量:147
采纳率:85%
帮助的人:91.6万
展开全部
你用了select事件,看下它的API
select( combo, records, eOpts )
这里的records就是,你看看这里有没有值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式