header("Content-Type:text/html;charset=utf-8");
public function do_register1(){ //第三步-------------------------------------数据库这里处理 $map['username']=I('post.username'); $res=$this->person_model->where($map)->count(); //返还数据到ajax引擎里面 $notice=""; if($res>0){ //这里用notice链接到xml的文件内容 //$notice.="<res><mes>用户名已经注册!!!</mes></res>"; //这里使用json数据传入 $notice='{"message":"该用户不能用,已经注册"}'; }else{ //$notice.="<res><mes>用户名没有注册,能够用!</mes></res>"; $notice='{"message":"该用户能用,能够注册"}'; } echo $notice; }
function chuli(){ //+myXmlHttpRequest.readyState //第四步------------------------------取出页面返回的数据 if(myXmlHttpRequest.readyState==4){ //这里使用json数据传入这里使用 var mes=myXmlHttpRequest.responseText;//获取json的值 //打印出来是'{"message":"该用户不能用,已经注册"}'; var mes_obj=eval("("+mes+")");//实例化对象得到mes_obj对象 message做为对象里面的属性便可调用 $('myres').value=mes_obj.message; } }
所有代码能够参考这里
php