JQuery验证表单例子

 JQuery验证表单例子

 

JSP页面代码:

 

 <head>

    <script type="text/javascript" src="js/check.js"></script>
    <script type="text/javascript" src="js/jquery-1.2.6.js"></script>
  </head>
 
  <body>
    <input type="text" id="uid">
    <input type="button" id="id" value="提交" οnclick="check()"><br>
    <font color='red'><div id="show"></div></font><br>

  </body>

-------------------------------------------

check.JS页面代码:

 

function check(){
    var vObj=$("#uid");
    var vuid=vObj.val();
    $.ajax({
        type: "POST",
        url: "servlet/CheckServlet2",
        data: "uid=" + vuid,
        dataType: "xml",
        success: collback
    });
}

function collback(data){

    var obj=$(data);
    var message=obj.children();
    var rs=message.text();
    $("#show").html(rs);
}

-----------------------------------------------------

后台java验证代码

 

public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {

        request.setCharacterEncoding("utf-8");


        response.setContentType("text/xml;charset=utf-8");//注意一定要返回格式xml
       
        PrintWriter out = response.getWriter();
        String str=request.getParameter("uid");

        StringBuffer sb=new StringBuffer();
        sb.append("<msg>");//还得加上XML中的元素要标识
        if(str==""||str==null){
            sb.append("userid error can't null");
        }else{
              if(!str.equals("123")){
                       sb.append("userid "+str+"error not the userid exsites");
              }else{
                         sb.append(str+"login success");
               }
        }

        sb.append("</msg>")..toString();

        out.println(sb);
    }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值