在JS中要使用php的数组需要先把数组转成json格式

如果传过来的php数组已经json_encode过了

var js_arr = eval(<?php echo $php_arr;?>);
//thinkPHP 可以这么写
var js_arr = eval('{$php_arr}');

如果传过来的数组没有json_encode过

var js_arr = eval(<?php echo json_encode($php_arr);?>);

查看js数组js_arr长度

console.log(js_arr.length);

遍历js_arr数组

for(var i = 0 ; i < js_arr.length ; i++){
    console.log(js_arr[i]);    
}

标签: thinkPHP, js

添加新评论