1
我尝试在setInterval的MVC5应用程序中发送ajax post请求,但仅在页面处于焦点时发送请求。即使页面没有对焦,我该如何发送请求。Asp.Net MVC5应用程序不会在setInterval方法中发送ajax请求
function sendData() {
var location = {coords :{longitude : "long", latitude: "latt"}};
var locData = { Longitude: location.coords.longitude, Lattitude: location.coords.latitude }
$.ajax({
type: "POST",
url: "/api/values/",
data: locData,
success : function(){ console.log("msg sent success")}
})
}
setInterval(sendData, 60000);
难道ü包裹着 '$(文件)。就绪(函数(){ })代码;' –
你不能在这里我们展示完整的代码。您所展示的内容都不受该页面是否在视图中的影响。 – DavidG
@DavidG相信它或不,但我得到的问题:)我想这个问题是类似于http://stackoverflow.com/questions/2203304/setinterval-stops-after-ajax-request?rq=1 试过这个以及相同的问题... – sam