0
我正在使用ExtJS表单提交表单数据到Web服务器。根据提交的结果,我需要提醒用户。我以前发送格式的响应ExtJS提交表单有问题,无法解码JSON响应
“{‘成功’:‘假’,‘味精’:‘错误创建项目,请再试一次。’}”
,这工作得很好用成功属性form.submit。但是,我必须调整回复的格式为
'{“data”:[{“success”:“false”,“msg”:“创建项目时出错,请重试。 }'
因为这是一个单独的模块所需的JSON格式,它也访问相同的结果。
有无论如何有form.submit正确地读取信息,尽管它现在被包裹在根元素?
为什么你必须调整响应的格式? – existdissolve 2013-02-18 01:54:25
还有一个Titanium Appcelerator应用程序正在请求相同的信息,那里的parseJSON函数需要使用根的格式。 – 2013-02-18 03:12:39
好的,那么你可能必须重写表单提交类中的一个方法。然而,更简单的方法是简单地调整您的服务器端代码以提供多种返回格式,具体取决于请求应用程序。 – existdissolve 2013-02-18 04:24:13