有ExtJS提交表单的问题,无法解码JSON响应

时间:2013-02-18 01:22:51

标签: json forms extjs submit root

我正在使用ExtJS表单提交表单数据到Web服务器。根据提交的结果,我需要提醒用户。我之前发送了格式

的回复

'{“success”:“false”,“msg”:“创建项目时出错。请重试。”}''

使用form.submit的success属性可以正常工作。但是,我必须调整对

的响应格式

'{“data”:[{“success”:“false”,“msg”:“创建项目时出错。请重试。”}]}'

因为这是单独模块所需的JSON格式,也可以访问相同的结果。

有没有让form.submit正确读取信息,尽管它现在被包装在根元素中?

1 个答案:

答案 0 :(得分:1)

表单具有“reader”属性。尝试配置它:

reader: {
    root: 'data'
}