在做列表上拉加载时,会出现前一次ajax请求结果还未返回就上拉加载ajax第二次请求的情况这样容易出现结果异常,为了避免这种情况,想用ajax的同步请求,但是设置async:false时,会出现Uncaught TypeError: Object #<error> has no method 'endPullupToRefresh'错误,显然pullRefresh插件不支持ajax同步请求只能异步请求, 不知道有什么方法改成同步请求呢?
asmallbird
- 发布:2016-09-25 13:02
- 更新:2016-10-14 17:52
- 阅读:1441
1 个回复
z***@foxmail.com
使用模板里的setimeout,否则一次pullup可能刷新多次,造成AJAX混乱;在AJAX中使用plus.showwaitting也阻止不也pullup的多次触发,1500比较合适