Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery中JSON编码的数组_Jquery_Json_Cakephp 2.1 - Fatal编程技术网

jquery中JSON编码的数组

jquery中JSON编码的数组,jquery,json,cakephp-2.1,Jquery,Json,Cakephp 2.1,我编写了jquery函数,如下所示 $(document).ready(function() { $(".voteup").click(function() { $.getJSON('<?php echo $this->Html->url(array('controller'=>'users', 'action'=>'vote', 'up')); ?>/'+<?php echo $movie['Movie']['id']; ?>,

我编写了jquery函数,如下所示

$(document).ready(function() {
  $(".voteup").click(function() {
    $.getJSON('<?php echo $this->Html->url(array('controller'=>'users', 'action'=>'vote', 'up')); ?>/'+<?php echo $movie['Movie']['id']; ?>, 
        function(data) {
            $.each(data, function(key, value) {
            alert(value);
        });
    });
  });
数组看起来像

array(
       'MovieRating' => array(
            'id' => '1',
            'thumbs_up' => '10',
            'total_votes' => '20',
        )
    )

如何在jquery中获取该数组?

使用php函数json_encode:。

如果它对您有帮助,请不要忘记将其标记为答案。请注意,在JS中,它不是数组,而是一个具有一个属性的对象,而它本身就是一个具有三个属性的对象。
array(
       'MovieRating' => array(
            'id' => '1',
            'thumbs_up' => '10',
            'total_votes' => '20',
        )
    )