Javascript 加载gif会冻结jquery

Javascript 加载gif会冻结jquery,javascript,jquery,Javascript,Jquery,我有一个正在加载的gif图像,我会一直显示到任务完成,但是在ajax调用运行时它会冻结。如何使加载的gif不冻结 var dataString = 'subject='+ subject + '&message='+ message; $.ajax({ type: "POST", url: "message", data: dataString, cache: false, beforeSend: function() {

我有一个正在加载的gif图像,我会一直显示到任务完成,但是在ajax调用运行时它会冻结。如何使加载的gif不冻结

var dataString = 'subject='+ subject + '&message='+ message;
    $.ajax({
    type: "POST",
    url: "message",
    data: dataString,
    cache: false,
    beforeSend: function() 
    {

        $("#errormsg").html('<div>Please wait <img src="image/loader.gif"/></div>');

    },

    success: function(response)
    {
    $('#errormsg').html(response);  
    }
    });
var-dataString='subject='+subject+'&message='+message;
$.ajax({
类型:“POST”,
url:“消息”,
数据:dataString,
cache:false,
beforeSend:function()
{
$(“#errormsg”).html('请稍候');
},
成功:功能(响应)
{
$('#errormsg').html(响应);
}
});

获取旋转的
gif
。你可以买一个。你有
$.ajaxSetup({async:false})
吗?@fbynite这就是我目前拥有的。如果没有意义的话,我将改写最后一句话。这个问题可能与@JohnFx重复。jQuery是异步的,除非指定
async:false