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暫停和重新開始。 ...
它在做什麼是停止並重新啓動一個新的請求..我希望同樣的請求被暫停並啓動..是否有可能?如果是,那麼如何?如果不是,那爲什麼?