java ajax 提交 demo_JSP页面ajax提交登录数据demo

pageEncoding="UTF-8"%>

HTML>

登录页面

$(function(){

$("#btn").click(function(){

var $_login = $("#loginForm").get(0);

var $_tip = $("#tip").get(0);

/*

*/

var userName = $(".userName");

var password = $(".password");

var tip = "";

if( $.trim( userName.val() ) == "" ){

tip = "帐号不能为空";

userName.focus();

}else if( !/^\w{5,20}$/.test( userName.val() ) ){

tip = "帐号长度必须5-20之间";

userName.focus();

}else if($.trim( password.val() ) == ""){

tip = "密码不能为空";

password.focus();

}

if(tip != ""){ //如果tip有值提示错误信息

alert(tip);

}else{ //发送ajax请求

$.ajax({

url:"${pageContext.request.contextPath}/loginAjax.action",//ajax的请求地址

type:"post",//请求方式

dataType:"json",//返回数据为json

data:$("#form").serialize(), //$("#loginForm").serialize() 序列化

async:true, //是否异步 true为异步,false为同步

success:function(data){ //异步成功回调

console.log(data);

if(data.success == "1"){

alert(data.tip);

window.location = "${pageContext.request.contextPath}/index.action";

}else if(data.success == "0"){

antMove($_login,{top:60},1000,"elasticOut",function(){

$(".tip").css("display","block");

antMove($_tip,{top:0},1000,"elasticOut");});

}

},

error:function(msg){ //ajax失败回调

alert("ajax发送失败:"+msg);

}

});

}

});

});

错误 : 

无效用户名。

忘记密码?

用户名

密码

记住我的登录信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值