extJS バージョン 4.0 を使用してエントリ フォームを生成しています。そのフォームには、すべてのフィールドデータを ajax 経由で php に送信する保存ボタンがあります。データ自体の転送プロトコルとして、json を使用しています。
このデータを処理するための動的な (一般的な) ルーチンを作成する必要があるため (その 1 つのフォームがそのプロジェクトの唯一のフォームではないため)、json データを何らかの方法でグループ化する必要があります。私が持っている要件の1つは、「フィールド名」をそのままにする必要があるということです(自動保存ルーチンでデータベースの適切な列にアクセスするために送信されたフィールド名を使用するため)。
ここでの私の質問は、json を介して送信されるデータを何らかの方法でグループ化する方法があるということです (したがって、extJS はそれをグループ化します)。簡単な例として:
エントリフォームでは、フォームに次のフィールドが表示されている 2 つのテーブル (1. Person 2. bankaccount) のデータを保存しています。
extJS を使用してこのデータを適切にグループ化し、このようなものを生成する方法はありますか?
{"person":[{"firstname": "Mark", "lastname":"Smith"}],"bankaccount":[{"account number":123112,"bank number":1A22A1}]}
現在、私は次のようなものを得ています:
{"firstname": "Mark", "lastname":"Smith","account number":123112,"bank number":1A22A1}
個人と銀行口座の両方が別々のストアにあります。
Tnx。