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

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" οnclick="ireport()"/><br/><br />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值