Группировка полей формы Extjs в выводе JSON
Вопрос
У меня есть следующая структура формы:
| id <hidden field>
\
|- Personal Details
\
| Name
| Surname
Когда я использую form.getFormValues(), я получаю следующий вывод JSON:
id:<idValue>,
name:<nameValue>,
surname:<surNameValue>
То, что я хотел бы получить в качестве вывода, выглядит следующим образом:
id:<idValue>,
personalDetails {name:<nameValue>, surname:<surNameValue>}
Есть ли способ добиться этого в ExtJS?
Я изучил FieldContainer и FieldSets, но, похоже, не смог получить желаемый результат.
Решение
К сожалению, нет, форма не поддерживает никакой иерархии полей, вызывая getValues()
возвращает простой объект с парами имя/значение.
Не связан с StackOverflow