bootstrapTable请求数据时,如何设置超时(timeout)?
来源:互联网 发布:淘宝怎么看搜索关键词 编辑:程序博客网 时间:2024/06/10 11:53
使用bootstrapTable获取数据时,有时由于网络或者服务器的原因,无法及时获取到数据,页面显示一直处于等待状态。为了改善效果,考虑设置超时,请求发送后超时即显示无数据,过段时间重新发起请求。
实现上,bootstrapTable通过ajax获取数据,可以使用ajaxOptions选项设置ajax的一些属性。
bootstrapTable要设置timeout,首先要将async属性设置为true,在bootstrapTable中async默认是false的。例如
$("#event_table").bootstrapTable({ url: urlAddr, ajaxOptions: {async:true,timeout:5000},});
另外,使用refresh方法加ajaxOptions,却没有作用:
$(“#event_table”).bootstrapTable('refresh', { url: api_url, ajaxOptions:{async:true,timeout:1000}});
换用refreshOptions方法却没问题。
原因有待进一步深究。
=====补上原因=====
refresh方法加ajaxOptions的正确使用方法是:
$(“#event_table”).bootstrapTable('refresh', { url: api_url, query:{ajaxOptions:{async:true,timeout:1000}}});
0 0
- bootstrapTable请求数据时,如何设置超时(timeout)?
- 设置超时,timeout,socket
- Android http请求数据 设置超时
- ExtJS做Ajax请求的超时设置——timeout属性
- ExtJS做Ajax请求的超时设置——timeout属性
- ExtJS做Ajax请求的超时设置——timeout属性
- ExtJS做Ajax请求的超时设置——timeout属性
- SOAPMessage 如何设置timeout
- [VB.NET]设置remoting超时timeout代码
- weblogic设置session-timeout超时时间
- python TCPServer, StreamRequestHandler设置超时时间timeout
- 网络的connect如何超时设置?MFC socket异步 timeout select
- 网络的connect如何超时设置?MFC socket异步 timeout select
- Java HTTP请求时设置超时
- request 请求超时设置。
- 设置网络请求超时
- Retrofit设置请求超时
- AFN设置请求超时
- GoLang实现一致性哈希算法
- 在一个Activity页面中View跟随手指移动,并且能实现点击效果
- UVA10723:Cyborg Genes(LCS)
- ALSA声卡11_从零编写之调试——学习笔记
- Spark入门实战
- bootstrapTable请求数据时,如何设置超时(timeout)?
- 会议投稿时间提醒
- 异常
- python_python学习_Json
- 【完美解决系列】解决友盟分享SDK报错 Could not find class 'com.umeng.analytics.d' 问题
- 【Android(BLE)】Android(BLE)之启动蓝牙
- 多线程队列的算法优化
- ios view的frame和bounds之区别(位置和大小)
- 异或的性质 HDOJ 2095 find your present (2)