我有以下表单结构:

| id <hidden field> 
\
 |- Personal Details
 \
 | Name
 | Surname

当我使用的形式。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