ajax加载不在chrome中工作

时间:2015-04-21 13:26:42

标签: javascript jquery ajax google-chrome

ajaxstart函数没有在chrome中触发,但它在firefox中运行良好,

这是js

$(document).ready(function () {       
    
    $(document).ajaxStart(function () { 
        $("#waiting").css("display", "block"); 
    }); 

    $(document).ajaxComplete(function () { 
        $("#waiting").css("display", "none"); 
    });
});

和HTML

 <div id="waiting" style="display:none;position:fixed;top:0;right:0;bottom:0;left:0;padding:2px;background: rgba(129, 129, 129, 0.54) url('images/1.gif') no-repeat center center;z-index: 999;"></div>

2 个答案:

答案 0 :(得分:-1)

我想出了问题,我在这里与所有人共享

  

使所有ajax调用异步为真。

现在所有浏览器都可以。 谢谢大家

答案 1 :(得分:-3)

尝试用

替换你的ajax函数
jQuery("#waiting").show() and jQuery("#waiting").hide()