我在PHP中使用了一个数组,我传递给了我在JavaScript中使用的视图。使用JSON对象将PHP数组转换为JavaScript - 返回null
因此,我所得到的是:
stdClass Object
(
[tones] => Array
(
[0] => Array
(
[id] => 114
[sleep_session_id] => 55
[responded_to] =>
[in_bed] => 1
[created] => 1316443267104
[inserted] => 2011-09-19 14:43:04
)
)
)
$(function() {
var tones = $.parseJSON(<?php echo json_encode($this->tones); ?>);
alert(tones);
});
导致沿着线的东西:
<script type="text/javascript">
$(function() {
var tones = $.parseJSON([{"id":114,"sleep_session_id":55}]);
alert(tones);
});
</script>
所有我得到回来为空,jQuery是肯定加载和我检查了JSON在jsonlint.com,它似乎有效
希望你能帮助我走出
安迪
谢谢:)愚蠢的错误! – Garbit 2012-01-27 11:32:29