문제

나는 다음과 같은 형태의 구조를 가지고있다 :

| 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 & Fistensets를 들여다 보았지만 내가 원하는 결과를 얻는 것처럼 보일 수는 없습니다.

도움이 되었습니까?

해결책

불행히도, 양식은 필드의 계층 구조를 인식하지 못하고 getValues()를 호출하는 것은 이름 / 값 쌍으로 일반 객체를 반환합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top