我做了一个ajax调用
var formData = new FormData();
formData.append('name', 'John');
formData.append('company', 'ABC');
$.ajax({
url: url,
data: formData,
processData: false,
contentType: false,
success: function(data){
window.location.href = data.URL; // data does not have URL attribute.
},
error: function(jqXHR, textStatus, errorThrown){
console.log(jqXHR.responseText)
}
});
服务器以excel文件响应。
我可以在chrome检查器的响应标题中看到该文件。
如果我做console.log(jqXHR.responseText)
我可以在控制台上看到垃圾/编码数据。如何下载已编码的数据。
它不会按预期自动显示下载框。