mvc jQuery 点击按钮实现导出Excel功能 参数长短不限
Posted 老-顾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mvc jQuery 点击按钮实现导出Excel功能 参数长短不限相关的知识,希望对你有一定的参考价值。
1 var exportSubmit=function(url, obj){ 2 var form = $("<form>"); //定义一个form表单 3 form.attr("class", "wdi-TempDownloadForm"); 4 form.appendTo(document.body); 5 form.attr(‘style‘, ‘display:none‘); //在form表单中添加查询参数 6 form.attr(‘target‘, ‘‘); 7 form.attr(‘method‘, ‘post‘); 8 form.attr(‘action‘, url); 9 for (var key in obj) { 10 var inputCtrl = $(‘<input>‘); 11 inputCtrl.attr(‘type‘, ‘hidden‘); 12 inputCtrl.attr(‘name‘, key); 13 inputCtrl.attr(‘value‘, obj[key]); 14 form.append(inputCtrl); 15 } 16 form.submit(); 17 }
后台接收
1 public void ExcelsExport(FormCollection formInfos) 2 { 3 string data=formInfos["data"]; 4 }
实现
1 exportSubmit(url,{data:JSON.stringify(data)});
以上是关于mvc jQuery 点击按钮实现导出Excel功能 参数长短不限的主要内容,如果未能解决你的问题,请参考以下文章
如何将jsp页面当中table的数据导出到excel表格 通过点击按钮可以实现下载