我想显示一个加载器。 为此,我使用以下代码:
function loadnextview() {
document.getElementById("savePop").style.display = 'block';
$.ajax({
type: "POST",
url : url,
data : {jid : jid},
async : false,
success : function(response){
document.getElementById("savePop").style.display = "none";
});
}
这适用于我在Firefox中,但在Chrome中,加载器并没有显示出来。
只有在添加超时后才会显示加载程序。但我不想添加
超时,因为它会延迟过程。
先谢谢。
答案 0 :(得分:-1)
使用JQuery中的Hide()和Show()函数,而不是Javascript样式。
将此JS代码用于解决方案。
function loadnextview()
{
$("#savePop").show();
$.ajax({
type: "POST",
url : url,
data : {jid : jid},
async : false,
success : function(response){
$("#savePop").hide();
}
});
}