可能是重复问题:相同的问题(未解决)
在Ajax调用之前和之后,我显示加载DOM,并隐藏它。由于某种原因,在ajax调用完成后才出现加载图像。结果是,除非我放置
delay(#).hide(0)
,否则甚至不会出现加载图像。代码如下:$("#loading-popup").show();
$.ajax({
// ajax here
});
$("#loading-popup").hide(0);
我在网站上测试了其他Ajax调用,发现相同的问题。有人解决了这个问题吗?我使用的是Chrome 26。
编辑:我忘记指定我正在使用同步的ajax调用。(async: false
)