Ms7 Search
Google 搜尋 翻譯
calendar
« 五月 2026 »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
近期文章
文章分類
網站連結
Syndicate

jquery 使用 ajax 傳回 data 用 json,後端用 php 取得字串與陣列的用法

2018-09-21 @ 20:58 in PHP, JavaScript, Sql

jquery 使用 ajax 傳回 data 用 json,後端用 php 取得字串與陣列的用法
$test1 = "test";
$test2 = array("a1"=>"111","a2"=>"222");
php用 json_encode(array("data1"=>"$test1"));
網路上這樣用,那在資料是字串時沒有問題,在 ajax 經過 var item = JSON.parse(data);用 item["data1"] 可以讀到傳回資料
php用 json_encode(array("data2"=>"$test2"));
網路上這樣用,那在資料是陣列時,在 ajax 經過 var item = JSON.parse(data);用 item["data2"]["a1"] 讀不到傳回資料,將後面資料的 " 取消,不管是字串或陣列都可以也就是
php用 json_encode(array("data1"=>$test1));
php用 json_encode(array("data2"=>$test2));
這是測試使用結果,正不正確不知道,反正我的問題解決了

引用

引用本文的文章標題:jquery 使用 ajax 傳回 data 用 json,後端用 php 取得字串與陣列的用法