版权声明:本文为博主原创文章,未经博主允许不得转载。
- var p = new Ext.form.FormPanel({
- xtype:'form',
- name:"ContentPublishSeting",
- items:[
- {
- xtype:'fieldset',
- title: '方式一:在线发布到网站',
- //collapsible: true,
- checkboxToggle: true,
- collapsed: true,
- submitValue:true,
- name:'sendToWeb',
- autoHeight:true,
- defaultType: 'textfield',
- items :[{
- submitValue:true,
- name:'Field1',
- value:'111',
- fieldLabel: 'Field 1'
- }, {
- submitValue:true,
- name:'Field2',
- value:'222',
- fieldLabel: 'Field 2'
- }, {
- value:'333',
- fieldLabel: 'Field 3'
- }
- ]
- }
- })
p.getForm().getValues()的结果会是
{
Field1:"111",
Field2:"222",
ext-comp-1031: "333"
}
这里重点区别就是 submitVlaue:true,和 name:'field2' 两个属性
本文介绍了ExtJS中FormPanel组件getValues()方法的使用技巧,特别是如何通过设置submitValue:true和name属性来控制返回值中的字段名。通过示例展示了不同配置下返回值的变化。
3158

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



