下载
recordsClick(){//导出表格
var params = {// 参数
id:xx,
name:xx
};
var form = document.createElement('form')
form.id = 'form'
form.name = 'form'
document.body.appendChild (form)
for (var obj in params) {
if (params.hasOwnProperty(obj)) {
var input = document.createElement('input')
input.tpye='hidden'
input.name = obj;
input.value = params[obj]
form.appendChild(input)
}
}
form.method = "GET" //请求方式
form.action = runEnv.api_url+'请求地址'
form.submit()
document.body.removeChild(form)
},
监控下载状态
注意关键点:
<form id="form_addcompress" action="/rest/upload" method="post" enctype="multipart/form-data" target="uploadframe">
<iframe id="uploadframe" name="uploadframe" style="display:none"></iframe></div>
var timeSet=setInterval(function(){
//定时刷新监控iframe里有没有被写入后台数据
time_index++;
var iframeObj = $(window.frames["uploadframe"].document);
var val=iframeObj.find("body").html();
if(val!=""&&time_index<5){
var _result=eval("(" + val + ")");
if(typeof _result.code!="undefined"&&_result.c