界面上的下载导出报表的jsp模版

来源:互联网 发布:在淘宝见过最污的东西 编辑:程序博客网 时间:2024/05/17 16:43
js部分:<script language="javascript" type="text/javascript" src="<%=request.getContextPath()%>/js/jquery.artDialog.js"></script>//需要导入的模态窗体function ireport(){var contentpdfOrxls="xls格式<input value='excel' name='buildOrder' type='radio' checked />";var ok=art.dialog({ title: '导出', width:350,         height:100, content:contentpdfOrxls, button:      [ {            name: '确定',            callback: function () {            var format=$("input[name=buildOrder]:checked").val();               ireportDo(format);                   return true;            } } ])};}function ireportDo(format){                //参数var yesrId=$("#yesrId").val();var classs=$("#class").val();var jfqk=$("#jfqk").val();var jffs=$("#jffs").val();var a = $("#jfxm").val();var xueqi = $("#xueqi").val();var sTime = $("#sTime").val();var eTime = $("#eTime").val();//alert(sTime+"__"+eTime);//alert(a);var jfxm ="";if(a!=null){for(var i = 0;i<a.length;i++){if(i!=(a.length-1)){jfxm =jfxm+a[i]+",";}else{jfxm =jfxm+a[i];}}}         //参数 data ={'yesr':yesrId,'classs':classs,'jfqk':jfqk,'jffs':jffs,'jfxm':jfxm,'xueqi':xueqi,"sTime":sTime,"eTime":eTime};//请求的url url='<%=request.getContextPath()%>/RegistrationAdmin/schoolingReport!paymentLogListExport.action?jftype=<%=request.getParameter("jftype")%>';    var so='正在导出!请稍等!';     var my= art.dialog({        title: '提示',        content:so,        width: '30em',        height: 60,        lock: true,        cancel: false    });                //ajax请求数据    $.post(url,data,function(data){    my.close();//关闭上一级模态窗体    var url="<%=request.getContextPath()%>/files/"+data;    var ssss="<a href='"+url+"' download>点击下载结果</a>";//通过后台之后在files(在项目中存在就不用建,不存在通过后台程序建)的文件夹中生成要下载的文件           var mysss= art.dialog({           title: '提示',           content:ssss,           height: 60,           lock: true,           ok:function(){           mysss.close();//关闭自身模态           }       });      });}<input type="button" value="导出报表" class="so" onclick="ireport()"/><br/><br />