public function do_login(){
$m=D('Myuser');
if(!$m->create()){
$arr=$m->getError();//获得验证信息
$this->ajaxReturn(3,$arr,1);//返回验证信息
}
else{
$this->ajaxReturn(7,'',0);
}
}
前台:
$('#uinput').blur(function(){//鼠标事件mouseleave( handler(eventob
$.post('__URL__/deal_reg',{username:$("#uinput").val()},function(ajaxdata){
$("#ulabel").text(ajaxdata.data);//接收返回的数据
$("#userinfo").text(ajaxdata.info);//接收返回的信息
alert(ajaxdata.info);
alert出来的的是undefined
如果把ajaxdata.info改成是alert(ajaxdata),结果是
{"data":3,"info":"$arr","status":1}
这是怎么回事,我本地上测试是可以吧ajaxdata.info alert出来的,但是放在新浪SAE中在alert(ajaxdata.info)却是undefined,这是怎么回事,,求大神指导一下,谢谢
最佳答案