看板 Ajax 關於我們 聯絡資訊
你php都有產生array $data = array(array('a','b','c'),array('1','2','3'), 'aaa' => array('bbb'=>'1234')); 用 <script> var data_arr = <?=josn_encode($data,JSON_FORCE_OBJECT)?> //或是 var data_arr = <?=josn_encode($data)?> //如果你php array 有key 不是 0 1 2 3 輸出是object 不然是array //也可以宣告成都是object 如上上 //obj 用法 // alert(data_arr.0.1); //b //        ↑ 這樣好像是錯的 //如果產生後key 為數字也可以用 alert(date_arr['0']['1']); //b //文字的話可以直接用例如 下面 alert(date_arr.aaa.bbb); //1234 <script> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.250.11
gaekeamql:要5.2以上 網路上也有以下版本也有 可以include 的php 07/21 16:33
lovelycateye:我也推薦用json_encode 07/21 16:58
※ 編輯: gaekeamql 來自: 59.120.250.11 (07/21 18:14)
mrbigmouth:json_encode+1 07/21 18:41
appleboy46:http://goo.gl/Wvhwb 參考一下 json 介紹 07/21 23:22
george755185:我也都用這個 不過這樣寫PHP變數出錯的話會變空白? 07/22 03:59