jQuery.ajax возвращает пустой текст ответа в IE11 - PullRequest
0 голосов
/ 13 июня 2018

Я сталкиваюсь с этой странной ситуацией, когда я выполняю вызов $ .ajax () для получения текстового файла, содержащего объекты словаря.

var promise = $.ajax( {
            url : path,
            beforeSend : function (xhr) {
                xhr.overrideMimeType( "text/plain; charset=" + charset );
            },
            cache : false,
            method : 'POST',
            dataType: "text"    
        }).done(function(data) {
            console.log(data);
        })
        //return async ? promise : req.responseText;
        return promise;

, где путь указывает на некоторые файлы словаря проверки орфографии ".aff"или" .dic "файлы.Эти файлы содержат текст.

Я вижу следующий ответ в IE11, что запрос выполнен успешно и возвращен успешный ответ.Но данные в функции done пусты.

IE11 network inspector

Кто-либо сталкивался с подобными проблемами.Только в IE ответ AJAX пуст.В CHROME ответ AJAX возвращается правильно (фрагмент текста)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...