Ajax请求不在Firefox上工作但在其他浏览器上工作

时间:2017-05-24 16:34:39

标签: jquery ajax

我有这段代码:

$("#form").on('submit', function(e)
    {

        var form = $('form')[0];
        $.ajax({
            url: base_url + "Controller/function/",
            type:"POST",
            data: new FormData(form),
            contentType: false,
            cache: false,
            processData: false,
            error: function(jqXHR, textStatus,errorThrown)
            {
                alert(jqXHR.responseText);
                alert(errorThrown);
                if(textStatus == 'timeout')
                {
                    $('#message').html('<div class="alert alert-danger">Timeout.</div>');                   
                }
                jQuery("body,html").animate({scrollTop: 0}, 2000);

            },

我忽略了成功部分,因为我觉得这里没有任何帮助。 代码在移动设备和边缘上运行得非常好,但在Firefox上不起作用。 错误处理程序为两个警报返回'undefined'。 提前谢谢。

0 个答案:

没有答案