最近我在chrome面临着一个奇怪的问题。我试图对服务器端函数进行ajax调用,如下所示
$.ajax({
beforeSend: function(){
$('.create_loader').show();
},
complete: function () {
$('.create_loader').hide();
},
type: "POST",
url: "../WebService.asmx/control",
async: false,
data: "{'controlname':'" + hy + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
fy = data.d;
},
error: function (e) { alert("error"); }
});
好的,目的只是显示加载器图像。但它在firefox中运行良好。图像显示,并在ajax完成时隐藏。但是在没有加载的chrome中。此外,当我尝试使 async:true 时,图像加载器在chrome中运行良好。但在我的情况下,异步调用将无效。
我也不知道该怎么做才能在Chrome中做得很好..