jQuery.ajax在IE11中返回空响应文本

时间:2018-06-13 12:50:40

标签: jquery ajax

我遇到了这种奇怪的情况,我调用$ .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中看到以下响应,请求成功并返回成功响应。但完成功能中的数据为空。

IE11 network inspector

任何人都面临类似的问题。仅在IE中,AJAX响应为空。在CHROME中,AJAX响应正确返回(文本块)

0 个答案:

没有答案