【php】ajax长轮询如何主动停止

我在一个页面进行筛选查询,需要用到ajax长轮询,如下图:【php】ajax长轮询如何主动停止

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

js代码如下:
【php】ajax长轮询如何主动停止

php代码如下:

【php】ajax长轮询如何主动停止

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

回答

var preRequest = $.ajax({...})

preRequest.abort()

XMLHttpRequest对象有abort()方法

死循环不怕卡死掉吗?

以上是 【php】ajax长轮询如何主动停止 的全部内容, 来源链接: utcz.com/a/103945.html

回到顶部