关于jQuery 的多个post方法

下面是一段代码

                     //验证手机号码是否注册,
  $.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 的回调函数是可以共享的,这是我今天的一个小小的发现,做下记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值