2012-07-02 33 views
1

我有一個JavaScript函數,通過$.ajax向我的PHP腳本發送數據。我的PHP腳本返回了一些我用來創建Jquery UI對話框的東西,比如框的標題及其內容(html)。如何通過AJAX發送大量不同的數據

我返回數據(如對話框標題和正文)在一個長字符串的位,與由::分離的每個段,然後使用:

myStuff = data.split('::') ; 

最後,我使用myStuff[n]用於第一我想用的部分。

我想知道你們是否知道這樣做的更好方法?更好/更少代碼,更安全等。

+2

我猜你想'JSON'在你的反應.. – Vytautas

+0

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/JSON http://www.php.net/manual/en/ref.json.php – biziclop

回答

4

我相信使用JSON對象會更合適。這將使得代碼更易讀,並能避免解析,如JavaScript可以本地解析JSON對象:

var title = myObj.title; 

有在PHP創建JSON對象選擇從多種選擇。