javascript - 更改字段名称动态 extjs 6

标签 javascript extjs extjs6

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

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

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

但是没有效果 我正在使用 extjs here是检查员形象

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

最佳答案

假设“typeId”是你的表单字段,你只改变了底层dom元素的名称,但你还需要为ExtJS组件设置名称:

typeId.name = 'newName';

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

  1. 在开发工具中打开“网络”标签
  2. 通过访问“表单提交”来提交表单
  3. 访问“更改字段名称”
  4. 再次提交表单并观察提交的名称已更改

关于javascript - 更改字段名称动态 extjs 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41437471/

相关文章:

javascript - 在 React/Flux 中管理商店数据依赖

extjs - 渲染后如何在ExtJS GridPanel viewconfig上动态更改getRowClass函数

javascript - ExtJS 树面板无法正确显示元素

ExtJS 6 plugin.rowwidget 在网格调整大小时调整行主体组件的大小

javascript - 对话框,当 "x"单击时永久隐藏 (javascript)

javascript - 如何在选择器中指定前一个元素的属性?

_water_glass 的 javascript 正则表达式模式

extjs - 带有缓冲存储的缓冲(无限)网格不会在存储重新加载时更新

javascript - 如何在 ExtJS 中单击按钮打开模式

extjs - 无法通过绑定(bind)到 Ext.js 6 中的数据属性来有条件地隐藏选项卡