jquery中JSON编码的数组
我编写了jquery函数,如下所示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']; ?>,
$(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',
)
)