php 二维数组转JS

2025-05-13 11:15:48
推荐回答(3个)
回答(1):

应该没有问题哈,我测试的代码正常输出了0b81

    var str ='';
    var arr=JSON.parse(str);
    console.log(arr[1].name);

 

      $data = array(
            array("id" => "1","albumid" => "8", "name"=>"0ac9"),
            array("id" => "2","albumid" => "8", "name"=>"0b81"),
            array("id" => "3","albumid" => "8", "name"=>"0ac9")
        );
        $this->set("jsdata", json_encode($data));

回答(2):

var str =''; 这里去掉单引号,因为如果你加了引号那么str就变成了字符类型而不是数组了

回答(3):

这是不行的,在JS端要解析下JSON,用eval