嗨,我是很新的ASP和jQuery,并可能与一些帮助做。 我想用一个Ajax请求记录的时间后发送请求的数量,但没有得到一个线索从哪里开始。 我想这可能是是与一个jQuery.ajaxSetup但我不确定。
如果有人可以帮助或至少指向我,将是巨大的正确方向。
嗨,我是很新的ASP和jQuery,并可能与一些帮助做。 我想用一个Ajax请求记录的时间后发送请求的数量,但没有得到一个线索从哪里开始。 我想这可能是是与一个jQuery.ajaxSetup但我不确定。
如果有人可以帮助或至少指向我,将是巨大的正确方向。
您可以使用beforeSend回调:
var count = 0;
$.ajaxSetup({
beforeSend: function(jqXHR, settings) {
if (settings.type == 'POST') {
count++;
}
// Allow only 3 POST AJAX requests for this page
// and if there are more abort them
if (count > 3) {
return false;
}
}
});
你可以这样做与一个cookie的客户端。 否则,你能做到这一点的服务器端使用一个会话变量。
有两个在这里的例子。
如何设置会话在ASP.NET MVC 3 jQuery的变量?