下面是一段代码
//验证手机号码是否注册,
$.post("userAction!checkTels.action",{"pass":tel},function(user){
alert(user+"====");
if(null!=user){
//手机号码已经注册,判断密码输入是否正确
$.post("user!checkUser.action",{"name":tel,"pass":pass},function(data){
if(data==true){
//手机号码和密码都输人正确的条件下, 执行添加操作,执行添加操作之前判断该用户的可发布求租店铺的条数是否大于0
// $.post("",{},function(data){
//可发布条数大于0 ,执行添加操作,这里测试,单独写方法,增加负担,试用上面的函数执行结果
// if(data==true){
if(user.userKfabqzutshu < 3){
alert("这是测试重点"+user.userKfabqzutshu);
$.post("qzAction!addQzdp.action",$("#qzform").serialize(),function(data){
//添加成功后,用户发布求租店铺记录增加1
if(data==true){
$.post("",{},function(data){
});
window.location.href="Success10.jsp";
}
});
}
//可发布条数小于0,提示用户续费
else{
alert("抱歉,您已经发布了三条求租信息,若想继续操作,请联系管理员");
}
// });
}
//密码错误,提示
else{
alert("您的密码输入错误");
}
});
}
else{
//手机号码没有注册,添加新用户,并添加数据
//添加用户
$.post("userAction!userAction.action",{"adduser.userLxifshi":tel,"adduser.userMma":pass},function(data){
//用户添加成功后,添加数据
if(data==true){
$.post("qzAction!addQzdp.action",$("#qzform").serialize(),function(data){
//数据添加成功后,跳转页面
if(data==true){
window.location.href="Success10.jsp";
}
});
}
});
}
});
上面是一段简单code,都知道jQuery 最厉害的是选择器,以前学的时候没什么感觉,这次做项目大都是用jQuery做的,有了一些新的认识。
这篇日志想记录的是两个post 的回调函数是可以共享的,这是我今天的一个小小的发现,做下记录