我一生都在努力让这个插件正常工作,但我不理解状态函数,因此重试不会触发。
$.poll(10000, function(retry){
$.get('willfail', function(response, status){
if (status == 'success') {
// Do something
alert("YES");
} else {
alert("NO");
//retry();
}
})
})
如果我将 get 请求设置为“/”,它会给我警报 YES 消息,但事实上,尽管有 ELSE,警报 No 消息永远不会被触发。
我正在使用 jquery 轮询插件:
https://github.com/jeremyw/jquery-smart-poll https://github.com/jeremyw/jquery-smart-poll
有任何想法吗?
您还可以使用 Smartupdater - jQuery 插件
http://www.eslinstructor.net/smartupdater/ http://www.eslinstructor.net/smartupdater3/
这让你:
- 停止/重新启动轮询
- 动态更改轮询超时
- 动态切换轮询 URL
- 动态切换回调函数
- 远程设置轮询超时
- 远程选择回调函数
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)