猿问

ajax长轮询如何主动停止

我在一个页面进行筛选查询,需要用到ajax长轮询,如下图:

当我选好条件,确认后会开始一个长轮询。但是,当我改变筛选条件后,再确认后又会打开一个新的长轮询,现在怎么才能把第一个轮询关掉呢?

js代码如下:
https://img2.mukewang.com/5c6ce5f800014f4404490511.jpg

php代码如下:

https://img3.mukewang.com/5c6ce5fb0001992c04220245.jpg

如何才能关掉前一个长轮询呢?
有没有大佬指点一下,感激不尽~


德玛西亚99
浏览 995回答 1
1回答

尚方宝剑之说

var preRequest = $.ajax({...})preRequest.abort()
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答