首先,有没有办法在全局范围内打开或关闭 JQuery Ajax?我正在寻找与此http://api.jquery.com/jQuery.fx.off/类似的东西- 但对于 $.ajax。
其次,根据用户是否登录设置开/关标志的最佳方法是什么?
我正在使用 ASP.NET MVC3。
首先,有没有办法在全局范围内打开或关闭 JQuery Ajax?我正在寻找与此http://api.jquery.com/jQuery.fx.off/类似的东西- 但对于 $.ajax。
其次,根据用户是否登录设置开/关标志的最佳方法是什么?
我正在使用 ASP.NET MVC3。
好的,它已排序 - 扩展 $.ajax 方法。
(function($)
{
// store original reference to the method
var oldAjax = $.ajax;
$.ajax = function(prop, value) {
// execute new behaviour
if ($.ajax.Off) return false;
// execute original behaviour
return oldAjax.apply(this, arguments);
};
})(jQuery);
然后我只是设置$.ajax.Off
为true
禁用 ajax 调用。
至于第二部分,我将设置一个隐藏的输入或其他东西......