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