我对下面的代码有疑问。基本上我实现了一个轮询机制,但是当它应该停止轮询时,它只是继续轮询。轮询无限。
有没有其他方法可以强制它停止?
函数 SearchPoll 只被调用一次。
function SearchPoll(){
var i = setInterval(function ()
{
var url = "Search.aspx?polling=true";
$.ajax(
{
url: url,
success: function (data)
{
clearInterval(i);
},
error: function ()
{
clearInterval(i);
}
});
}, 1000);
}