Chaning Fieldname动态extjs 6

时间:2017-01-03 06:13:39

标签: javascript extjs extjs6

xtype: 'hidden/text/textarea',
name: 'somename',
reference: 'somereference',

如何动态更改名称 我试过了

typeId.inputEl.dom.name = 'typeId[1]';

但它不起作用 我正在使用extjs here是检查员图片

因为图片名称可以看作是result[1255],但在发布时会将旧名称发布为result;

1 个答案:

答案 0 :(得分:2)

假设" typeId"是您的表单字段,您只更改了底层dom元素的名称,但您还需要设置ExtJS组件的名称:



typeId.name = 'newName';




查看此示例:https://fiddle.sencha.com/#view/editor&fiddle/1ngu

  1. 打开"网络"开发工具中的选项卡
  2. 通过访问"表单提交"
  3. 来提交表单
  4. 访问"更改字段名称"
  5. 再次提交表单并观察提交的名称是否已更改