2014-01-30 55 views
0

我正在使用Ajax調用服務器。數據被返回併發送到回調方法。我想讓數據格式化迴應數據。我怎樣才能做到這一點?我假設它涉及XML - > JSON轉換。我不想使用jQuery ajax方法。如何從Ajax調用返回JSON數據NO JQUERY

+3

如果你已經用ajax調用了服務器,爲什麼你沒有發佈該代碼? – adeneo

+1

用'xmlhttprequest'和[JSON.parse](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse) –

回答

0

jQuery與您必須執行服務器端的過程沒有任何關係。無論您的服務器端技術如何,您都需要將結果轉換爲JSON格式。

轉換過程稱爲"serialization"1。使用序列化程序將服務器端對象轉換爲JSON格式,以便在返回到客戶端腳本時再次使用它。

1系列化 - 維基百科,自由的百科全書

0

2解決方案: 把它放在一個全局變量或使用回調 不能返回XMLHTTP響應(試過,前幾天,使用jQuery的它救我的生活)。

相關問題