0

ExtJS フォーム送信を使用して、フォーム データを Web サーバーに送信しています。提出の結果に基づいて、ユーザーに警告する必要があります。以前は次の形式の応答を送信していました

'{"success": "false", "msg": "アイテムの作成中にエラーが発生しました。もう一度お試しください。"}'

これは、form.submit の success プロパティを使用して正常に機能しました。ただし、応答の形式を調整する必要がありました

'{"data":[{"success": "false", "msg": "Item の作成中にエラーが発生しました。もう一度お試しください。"}]}'

これは、同じ結果にアクセスする別のモジュールが必要とする JSON 形式であるためです。

ルート要素にラップされているにもかかわらず、 form.submit に情報を正しく読み取らせる方法はありますか?

4

1 に答える 1

1

フォームには「リーダー」プロパティがあります。構成してみてください:

reader: {
    root: 'data'
}
于 2013-02-18T08:30:51.797 に答える