这是我想要在json值以下获取的html:
<div id='bodyText'></div>
这里我有json编码的PHP值
$page->results()
在以下jquery项目中如下:
[{name:'abc',id:'10'},
{name:'def',id:'20'}]
下面使用jquery代码,如何在id为'bodyText'的div元素中获取上述值。
$(document).ready(function(){
var items = <?php echo json_encode($page->results()); ?>;
$.each(items, function(key, val) {
$('bodyText').append($.text(val));
});
});
我无法获取值,请帮助我解决问题...
答案 0 :(得分:0)
您不正确引用bodyText
div ID。试试这个
$(document).ready(function(){
var items = <?php echo json_encode($page->results()); ?>;
$.each(items, function(key, val) {
$('#bodyText').append($.text(val));
});
});
您需要将此$('bodyText').append($.text(val));
更改为$('#bodyText').append($.text(val));