new Ext.form.ComboBox({//对应类别的下拉框
id: 'power_',
fieldLabel : '权   限',
name:'power_',
store: store_power,
anchor : '100%',
mode: 'local',
valueField: 'power_id',
displayField: 'name',
editable:false
}),
这样的代码在表单提交的时,后台获取数据如果使用 power_ 作为该下拉框的字段,则后台获取不到数据
ComboBox在提交数据时字段是 hiddenName:"power",加入该配置项之后,获取字段power的值就可以获取到了
new Ext.form.ComboBox({//对应类别的下拉框
id: 'power_',
fieldLabel : '权   限',
name:'power_',
hiddenName:"power",//这才是该下拉框的字段
store: store_power,
anchor : '100%',
mode: 'local',
valueField: 'power_id',
displayField: 'name',
editable:false
}),
本文详细介绍了ExtJS中ComboBox组件的正确配置方法,特别是如何设置字段名以确保表单提交时能够正确获取下拉框的选择值。通过示例对比了未配置及配置hiddenName属性时的不同表现。
3232

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



