ajax实现文件下载

前端之家收集整理的这篇文章主要介绍了ajax实现文件下载前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

ajax请求返回类型只有xml,String,json.使用response下载时如何用ajax实现?

第一步:将内容写入文件,返回文件存放路径.

第二步:在回调函数中创建form表单,提交文件请求.

$.ajax({
	cache: false,url:'passquery.do?method=preload',data:cditions,success:function(data){
		$.messager.progress('close');
		var fr = document.getElementById("fr");
		fr.action = "passquery.do?method=getDownExcel&filePath="+data;
		fr.submit();
		fr.action = "";
	},error:function(re,status,er){
		$.messager.progress('close');
		alert("导出过车出错,请稍后再试!");
	}
});	
原文链接:https://www.f2er.com/ajax/162605.html

猜你在找的Ajax相关文章