账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Ajax问题?
    23
    0

    js代码如下:

     function send() {
            var xml = new XMLHttpRequest();
            xml.onreadystatechange = function () {
                if(xml.readyState==4 & xml.status==200){
                    if(xml.responseText=='true'){
                        document.getElementById("hide_info").innerHTML = '名称已被注册';
                    }else {
                        document.getElementById('hide_info').innerHTML = '';
                    }
                }
            }
            var name = document.getElementById("name").value;
            var url = "{:U('/Home/User/check',array('name' => name))}";
            xml.open('GET',url,true);
            xml.send(null);
        }

    HTML代码:

    <span class="reg_text">名称:<input type="text" name="name" id="name" onblur="send()"></span><span id="hide_info"></span><br/>

    控制器代码:

    public function check(){
            $name = I('get.name');
            $user = D('User');
            $result = $user->field('name')->where(array('name' => $name))->find();
            if($result>0){
                return true;
            }else{
                return false;
            }
        }

    想测试用户名检测,但是无法实现,请问哪里有问题吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • G.dragon° 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部