ajax晋级篇---无刷新的数据交互用户名验证----XML反馈

举报
孙中明 发表于 2022/01/22 23:01:47 2022/01/22
【摘要】 header("Content-Type:text/xml;charset=utf-8"); public function do_register1(){ //第三步-------------------------------------数据库这里处理 $map['username']=I('post...
header("Content-Type:text/xml;charset=utf-8");

 

  
  1. public function do_register1(){
  2. //第三步-------------------------------------数据库这里处理
  3. $map['username']=I('post.username');
  4. $res=$this->person_model->where($map)->count();
  5. //返还数据到ajax引擎里面
  6. $notice="";
  7. if($res>0){
  8. //这里用notice连接到xml的文件内容
  9. $notice.="<res><mes>用户名已经注册!!!</mes></res>";
  10. }else{
  11. $notice.="<res><mes>用户名没有注册,可以用!</mes></res>";
  12. }
  13. echo $notice;
  14. }






  
  1. function chuli(){
  2. //+myXmlHttpRequest.readyState
  3. //第四步------------------------------取出页面返回的数据
  4. if(myXmlHttpRequest.readyState==4){
  5. //取出值,根据返回信息的格式定.text
  6. //$('myres').value=myXmlHttpRequest.responseText;
  7. //
  8. //这里是用xml作为数据处理
  9. var mes=myXmlHttpRequest.responseXML.getElementsByTagName("mes");//这里获取xml的标签 切记注意大小写
  10. //然后通过取出mes的结点的值
  11. var mes_val=mes[0].childNodes[0].nodeValue;
  12. $('myres').value=mes_val;
  13. }
  14. }


http://blog.csdn.net/jankin6/article/details/72757029

文章来源: hiszm.blog.csdn.net,作者:孙中明,版权归原作者所有,如需转载,请联系作者。

原文链接:hiszm.blog.csdn.net/article/details/72773037

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。