jquery和php的关于json问题
a.php从b.php文件中取出json数据,显示到页面div上去,怎么写?
b.php数据如下
$arr = array(
'0'=>array('id'=>'1','name'=>'zs','sex'=>'man'),
'1'=>array('id'=>'2','name'=>'ls','sex'=>'women'),
);
echo json_encode($arr);
return;
a.php 文件想取到json数据然后循环显示到页面上去效果跟下面差不多:
id name
1 zs
2 ls
最近刚学jquery,还不太会,这个怎么实现?大家帮个忙,谢谢。
------解决方案--------------------ajax ? 如果不是,则直接 include('b.php'); 操作数组输出你的结构即可。
------解决方案--------------------这是 js 问题,应该到 javascript 版面求解!
你 $("p").append("<div id='aaaa'></div>");
那么不就是有很多名为 aaaa 的 id 了吗?
但是 dhtml 的 id 应该是唯一的
------解决方案--------------------用ajax,里面有个responseText属性,可以获取json数据
然后用jquery就可以显示到div上面去了