Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法使用ajax jquery下载excel文件_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 无法使用ajax jquery下载excel文件

Javascript 无法使用ajax jquery下载excel文件,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有 我可以在chrome inspector的我的内容配置中看到该文件,并且响应显示inspector中的加密值 但是,没有下载任何文件。这里缺少什么?内容配置将影响在浏览器窗口中加载资源时发生的情况 当您使用JavaScript手动处理响应时,它不会做任何事情 如果要从该点触发下载,则需要处理响应,生成data:scheme-URI并将location设置为它 首先,将表单提交到目标URL会更简单(除非您不需要POST,在这种情况下,您可以将位置设置为。看起来您没有向该URL传递任何数据,所

我有

我可以在chrome inspector的我的
内容配置中看到该文件,并且响应显示inspector中的加密值


但是,没有下载任何文件。这里缺少什么?

内容配置将影响在浏览器窗口中加载资源时发生的情况

当您使用JavaScript手动处理响应时,它不会做任何事情

如果要从该点触发下载,则需要处理响应,生成
data:
scheme-URI并将
location
设置为它


首先,将表单提交到目标URL会更简单(除非您不需要POST,在这种情况下,您可以将
位置设置为

看起来您没有向该URL传递任何数据,所以为什么不直接链接到该文件?
false
不是注册的MIME类型,由于您没有任何
数据
,因此没有任何内容可以描述的contentType。我以帖子的形式获取该文件。你能提供一些代码来解决这个问题吗?你的意思是成功吗:函数(数据){window.location.href=data.url}?不,请参见示例。
$.ajax({
   url: 'service url',
   type: 'POST',
   async : true,
   contentType: false,
   processData: false,
   cache: false,
   success: function(data){

   },
   error: function(err){}
});