付款前.检查状态.防止重复付款,需要ajax设置为同步,等待ajax返回结果再使用
2016-07-02 17:14
295 查看
$("#surePay").on("touchstart",function(){
var apply_id = $('#apply_id').val();
var kk = 0;
$.ajax({
url:"/apply/check_pay_status",
type:"get",
async: false,
data:{"apply_id":apply_id},
dataType:"json",
success:function(d){
kk = d.status;
},error:function(e){
kk = e;
}
});
console.log(kk); 如果不设置为ajax同步.这个kk=0 因为请求php需要等待时间.还未返回结果.你就使用了
var apply_id = $('#apply_id').val();
var kk = 0;
$.ajax({
url:"/apply/check_pay_status",
type:"get",
async: false,
data:{"apply_id":apply_id},
dataType:"json",
success:function(d){
kk = d.status;
},error:function(e){
kk = e;
}
});
console.log(kk); 如果不设置为ajax同步.这个kk=0 因为请求php需要等待时间.还未返回结果.你就使用了
相关文章推荐
- 一文读懂机器学习,大数据/自然语言处理/算法全有了……
- 深入理解指针、数组
- 同步、异步、阻塞与非阻塞
- HDU 1045 Fire Net (二分匹配)
- ArcGIS中利用DEM制作立体晕渲图的说明
- mocha教程
- Metasploit Framework 总结
- C++中explicit关键字的使用
- python 序列类型的操作符
- [Learning OpenCV入门3] OpenCV数据结构及core组件
- block没那么难 block的实现(一)
- Python爬虫抓取动态数据
- IOS内购流程(图片)
- mac上安装android studio出现Error:compileSdkVersion android-x requires compiling with JDK 7问题
- 矩阵快速幂模板
- RHCA学习笔记:RH442-Unit5 队列原理
- maven 构建项目时出错 “Dynamic Web Module 3.1 requires Java 1.7 or newer” in Eclipse
- Spring MVC 使用Servlet原生API作为参数
- TCP的超时与重传
- Java-类库-Guava