2017-01-03 3 views
1
xtype: 'hidden/text/textarea', 
name: 'somename', 
reference: 'somereference', 

Как изменить имя динамически я попробовалчейнинга Fieldname динамический ExtJS 6

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

, но он не работает я использую ExtJS here является инспектор изображения

как изображение name можно увидеть как result[1255], но при публикации размещайте старое имя как result;

ответ

2

Предполагая, что «TypeID» является вашим полем формы, вы только изменили название основного йота элемента, но также необходимо установить имя для компонента ExtJS:

typeId.name = 'newName';

Проверьте этот пример: на вкладке https://fiddle.sencha.com/#view/editor&fiddle/1ngu

  1. Открыть "Сеть" в Дев инструментов
  2. ли форма представить путем доступа к «Form Submit»
  3. Access «Изменить имя поля»
  4. ли форма представить снова и наблюдать, что поданная название изменилось
+0

ее не работает, –

+0

По _posting_ вас означает использование 'form.submit()'? – scebotari66

+0

Да, конечно, * form.getForm(). Submit() * –

Смежные вопросы