由于ERR_CONNECTION_RESET,ajax请求有时会失败,但并非总是如此

时间:2016-09-19 19:21:16

标签: javascript jquery ajax

我正在使用ajax提交表单。表单由一些文本框,textareas等(字符串数据)和文件组成。我将表单发送为javascript FormData()

问题是Ajax请求有时会失败但并非总是如此。 例如我试图在zip中上传更大的文件,它已成功上传五次,但在第六次尝试时由于我在控制台中出现的错误而失败" ERR_CONNECTION_RESET"

如何克服这种情况从未发生过。感谢

使用FormData()的Ajax请求:

var formData = new FormData();
formData.append("consider all my data here from form",data);
$.ajax({
                url : 'abc.com/controller/function&token='+token,
                type: 'post',
                data: formData,
                dataType: 'json',
                cache: false,
                contentType: false,
                processData: false,
                beforeSend: function () {
                    $("#loader").show();
                },
                complete: function () {
                    $("#loader").hide();
                },
                success: function(json){
                    $("#loader").hide();
                    console.log(json);
                },
                error: function(error){
                    console.log(error);
                    alert("Something went wrong while updating chapter info. Please, refresh and try again.");
                }

            });

0 个答案:

没有答案