关于Ext comboBox的传值问题

血饮 2011-05-23 10:43:03
var opTypeBox = new Ext.form.ComboBox({
name : 'opType',
id:'opType',
fieldLabel:'操作类型',
triggerAction : 'all',
mode : 'local',
store : new Ext.data.ArrayStore({
fields : ['value', 'text'],
data : [[1, '查询'], [2, '下载']]
}),
valueField : 'value',
displayField : 'text',
editable : false
//width : 85
});我定义的combobox,点击查询按钮把整个form作为参数提交,但到后台参数中opType的值是:查询(text),不是1或2 怎么回事,请赐教!!
...全文
128 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
失去乐山贼 2011-06-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tengcong5210 的回复:]

原来加个 hiddenName 就ok了,多谢!!
[/Quote]
不用谢,客气。
血饮 2011-05-23
  • 打赏
  • 举报
回复
原来加个 hiddenName 就ok了,多谢!!
失去乐山贼 2011-05-23
  • 打赏
  • 举报
回复
下拉框:
var txtCaseType = new Ext.form.ComboBox({
fieldLabel: '<font color="red">*</font>案件类型',
store: typeStores,
name: 'CaseTypeId',
hiddenName: 'CaseTypeId',
valueField: 'Id',
displayField: 'TypeName',
typeAhead: true,
mode: 'remote',
triggerAction: 'all',
emptyText: '---请选择类型---',
selectOnFocus: true,
allowBlank: false,
width: 200
});
后台取值: string caseTypeId = Request["CaseTypeId"];

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧