0
我有一个jquery ajax函数,它从另一个页面获取数据..它是一种longpolling技术...我给了超时10秒..如果请求被取消,我是再次启动功能...开始同样的jquery ajax请求
function getContent(revision)
{
var queryString = {'revision': revision};
var jqx = $.ajax({
type: 'GET',
url: 'server.php',
data: queryString,
timeout: 10000,
success: function(data){
var obj = jQuery.parseJSON(data);
$('#response').html(obj.data_from_file);
getContent(obj.revision);
},
error: function(){
getContent(revision);
},
});
};
$(document).ready(function(){
getContent();
});
当我打电话again..a新的请求的功能在控制台发送...但我想发送相同的request..Like暂停和重新开始。 ...
它在做什么是停止并重新启动一个新的请求..我希望同样的请求被暂停并启动..是否有可能?如果是,那么如何?如果不是,那为什么?