我遇到了这种奇怪的情况,我调用$ .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中看到以下响应,请求成功并返回成功响应。但完成功能中的数据为空。
任何人都面临类似的问题。仅在IE中,AJAX响应为空。在CHROME中,AJAX响应正确返回(文本块)