ajax下载

前端之家收集整理的这篇文章主要介绍了ajax下载前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
//下载文件 function downloadDocument(){ var selectfloder=$(".dream_floder[select='true']"); var allId = []; if(!selectfloder || selectfloder.length<=0){ alert("没有选中文件!"); return }else{ for(var i=0;i<selectfloder.length;i++){ var sf = $(selectfloder[i]); if(sf.data("v").type==1){ alert("不支持文件内容全部下载!请选中多个或一个人文件下载!"); return; }else{ allId.push(sf.data("v").table_id); } } } var form = $("<form>"); //定义一个form表单 form.attr('style','display:none'); //在form表单中添加查询参数 form.attr('target',''); form.attr('method','post'); form.attr('action',"${pageContext.request.contextPath}/document/document.do?method=download"); var input1 = $('<input>'); input1.attr('type','hidden'); input1.attr('name',"allId"); input1.attr('value',obj2str(allId)); $('body').append(form); //将表单放置在web中 form.append(input1); //将查询参数控件提交到表单上 form.submit(); }; 原文链接:https://www.f2er.com/ajax/164166.html

猜你在找的Ajax相关文章