当ajax调用正在运行时无法导航

时间:2015-04-14 12:42:52

标签: c# jquery ajax

在MVC应用程序中,我一起进行18次异步ajax调用,但在完成所有调用之前无法导航到任何其他页面。

如果我们点击导航链接,想要中止这些通话。如果我做错了,请告诉我。

 $.ajaxSetup({
        beforeSend: function (xhr) {
            xhrpool[i++] = xhr;
            $(window).bind('beforeunload', function () {
                for(j=0; j<i; j++){
                    xhrpool[j].abort();
                }
            });
        }
    });
    // for each row test the method or service and get result
    $("#table tbody tr").each(function (index, el)
    {
        $.getJSON('@Url.Action("GetServiceCheckResult", "ServiceCheck")', { 'index': index }, function (result)
        {

0 个答案:

没有答案