前台:
zz="zid="+id;
jQuery.ajax({
type:"get",
url:"manage/tz_left.php",
data:zz,
dataType:"json",
beforeSend: function(){
//
},
success:function(msg){
jQuery.each(eval(msg),function(idx,item){
alert(item.id);
alert(item.name);
alert(item.type);
});
} ,
complete: function(XMLHttpRequest, textStatus){
alert(XMLHttpRequest);
alert(textStatus);
}
});
后台:
$ary=array();
$group_rs=select_spell("article_widget_article_channel","*","site_id=$zd",'nodepath');
if(!empty($group_rs))
{
$i=0;
foreach($group_rs as $rs)
{
$ary[$i]["id"]=$rs['id'];
$ary[$i]["name"]=$rs['name'];
$ary[$i]["type"]=$rs['nodepath'];
$i++;
}
}
echo json_encode($ary);
如果后台 直接
$id=array();
$id[0]["id"]='1';
$id[0]["name"]='张三';
$id[0]["type"]='111111';
$id[1]["id"]='2';
$id[1]["name"]='hah';
$id[1]["type"]='2222';
echo json_encode($id);
是可以接收到值的 用上面的赋值 就不对了 请问是哪里出错了??刚学PHP 新手