可能重复:Same problem (unresolved)加载动画显示不出来,直到Ajax调用完成后
我告诉加载DOM Ajax调用之前和Ajax调用后,我隐藏它。出于某种原因,只有在ajax调用完成后才会显示加载图像。其结果是,加载图像甚至不出现,除非我把delay(#).hide(0)
的代码如下:
$("#loading-popup").show();
$.ajax({
// ajax here
});
$("#loading-popup").hide(0);
我在其他的Ajax测试要求在我的网站,并出现相同的问题。有没有人得到这个解决?我正在使用Chrome 26.
编辑:我忘了指定我正在使用同步 ajax调用。 (async: false
)
感谢您的回答。你在研究方面指出了我的正确方向。我决定发布一个更全面的答案。 –