jQuery+Ajax+Struts1例子

    public ActionForward validateLoginId(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
        String loginId = request.getParameter("login_id");
        String status = "1";
    	if(RmStringHelper.checkNotEmpty(loginId)){
    		List<RmCommonVo> resultList = null;
    		resultList=RmProjectHelper.getCommonServiceInstance().doQuery("select ID from RM_USER  where USABLE_STATUS='1' and LOGIN_ID='"+loginId+"'");
    		if(resultList.size()==0){
    			status = "0";
    		}
    	}
    	response.getWriter().print(status);
        return null;
    }

 

function validateLoginId(){
		var sValue = true;
		$.getJSON("<%=request.getContextPath()%>/RegisterUserAction.do?cmd=validateLoginId", 
			{
				login_id:$("#login_id").val()
			}, 
			function(data){
				if(data == '1') {
					//alert("登录账号重复!");
					writeValidateInfo("登录账号已被使用,请重新输入!",document.getElementById("login_id"));
					sValue = false;
				}else{
					writeValidateInfo("",document.getElementById("login_id"));
					sValue = true;
				}
			});
		return sValue;
	}
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值