0

首先,有没有办法在全局范围内打开或关闭 JQuery Ajax?我正在寻找与此http://api.jquery.com/jQuery.fx.off/类似的东西- 但对于 $.ajax。

其次,根据用户是否登录设置开/关标志的最佳方法是什么?

我正在使用 ASP.NET MVC3。

4

1 回答 1

0

好的,它已排序 - 扩展 $.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.Offtrue禁用 ajax 调用。

至于第二部分,我将设置一个隐藏的输入或其他东西......

于 2012-05-01T13:21:54.207 回答