文件下载
为了解决普通 url 直接打开窗口下载文件问题:
- 在新窗口打开;
- 有时需要传递较多的参数,get 方式无法完成;
- 需要用 post 方式传递参数。
特写此下载方法, 方法绑定在 全局$utils
对象上
$util.down 方法
$util.down({
url: null, //下载请求url
data: {}, //下载传参
method: "post", //下载默认请求方式
exportIframe: "export_frame", //内置默认导出iframe名称
open: false, //是否新窗口打开下载,即不走目标iframe下载
});
示例代码
在实际使用中非常方便,如:
$("#btn-downFile").click(function () {
$util.down({
url: base + "doc/downL", //下载请求url
data: { type: "pts", a: 1, b: 2 }, //下载传参
});
});