php 传递数组到 js,使用 json 格式交互
var list = JSON.parse('<?php echo urlencode(json_encode($list));?>');
对于 php 的 json 与 js 的 json 格式不同(php 的数组 json 使用 方括号 [ ], js 的 json 全部使用 { } 、php 的 json_encode 会对 斜线进行转义,造成 json 在 js 中 被截断),使用下列方式处理
var list = eval(decodeURIComponent('<?php echo urlencode(json_encode($list));?>'));