关于jQuery 的多个post方法
2014-01-25 22:59
197 查看
下面是一段代码
//验证手机号码是否注册,
$.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 的回调函数是可以共享的,这是我今天的一个小小的发现,做下记录
//验证手机号码是否注册,
$.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 的回调函数是可以共享的,这是我今天的一个小小的发现,做下记录
相关文章推荐
- 关于JQuery中的ajax请求或者post请求的回调方法中的操作执行或者变量修改没反映的问题
- 关于jQuery使用get和post方法
- 关于JQuery 中表单提交中使用post方法,return false 不起作用解决办法
- 关于JQuery中的ajax请求或者post请求的回调方法中的操作执行或者变量修改没反映的问题
- 关于jquery跨域请求方法
- 关于Jquery中的$.each获取各种返回类型数据的使用方法
- 关于httpclient3 postMethod乱码问题解决方法
- 关于Jquery中ajax方法data参数用法的总结
- 关于引入多个jquery冲突的问题(附一个很好用的validate前端验证框架及使用方法)
- PHP中用jQuery实现ajax然后用POST方法传接数据之3分钟包教包会傻瓜教程
- php 与 jquery中$.post()与attr()方法的简单实例 amaze modal 模态窗口
- PHP中用jQuery 的操作POST方法提交数据(用login测试)
- 关于Form中的post方法和get方法
- 关于在实际开发中遇到的js或者是jQuery方法
- jquery向.ashx文件post中文乱码问题的解决方法
- 锋利的jQuery读书笔记---jQuery中Ajax--get、post等方法
- 关于jquery-ui,页面横向纵向拖动布局的方法。
- jQuery-AJAX get()和post()方法
- 关于C#-POST方法和WebService方法
- jquery中post方法返回404的解决方案