zoukankan      html  css  js  c++  java
  • 原生js实现ajax回传text

    $("#userName").blur(function() {
                var username = $("#userName").val();
                var xh = getXMLHttp();
                var url ='<%=path%>/servlet/DoLogin?oper=ajaxUC&userName='+username;
                xh.open("GET", url, true);
                xh.onreadystatechange = function() { 
                    if((xh.readyState == 4)){
                            if ( xh.status == 200) { 
                                var info=xh.responseText;
                                if(info=="1"){
                                $("#loginNameSpan").text("用户可登录");
                                }else{
                                $("#loginNameSpan").text("用户不存在");
                                }
                            } else{
                                $("#loginNameSpan").text("用户不存在");
                            }
                    }else{
                                $("#loginNameSpan").text("用户不存在");
                    }
                };
                xh.send(null);
            });
        
            //获取XMLHttpRequest对象, 并兼容浏览器
            function getXMLHttp() {
                if (window.XMLHttpRequest) {
                    return new XMLHttpRequest();
                } else if (window.ActioveXObject) {
                    return new ActiveXObject("Microsoft.XMLHTTP");
                } else {
                    alert("您的浏览器不支持XMLHTTP");
                    return null;
                }
            };
    try {
                String userName = request.getParameter("userName");
                String userPassword = request.getParameter("userPassword");
                Smbms_user su=new Smbms_user();
                su.setUserCode(userName);
                su.setUserPassword(userPassword);
                UserService us=new UserServiceImpl();
                String info="";
                
                if(us.dologin(su)!=null){
                    info="1";
                }else{
                    info="0";
                }
                PrintWriter writer = response.getWriter();
                writer.write(info);
            } catch (IOException e) {
                
                e.printStackTrace();
            }        
  • 相关阅读:
    tp5.前端模板注释
    站在历史天空下的幻想——高考感怀七十二韵
    公交查询
    模糊查询
    ibox 的使用
    tabs 导航 及内容切换
    c#ADO.NET 执行带参数及有返回数据
    Sql Server中变的定义以及赋值的应用
    EF的3种开发模式
    php7.1.30 下微信公众号问题
  • 原文地址:https://www.cnblogs.com/go4mi/p/5497165.html
Copyright © 2011-2022 走看看