Вопрос

У меня есть следующая структура формы:

| 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() возвращает простой объект с парами имя/значение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top