前几天做文档在线预览时,有一个单击链接或按钮什么的要下载文件,由于不太熟悉,想当然的就用了JQuery的get方法,发现不可以。
然后就在网上找了一下,最后,用JQuery动态生成一个表单提交来实现。
这样就可以了。var form = $("<form>"); form.attr('style','display:none'); form.attr('target',''); form.attr('method','post'); form.attr('action','excelExport.jsp'); var input1 = $('<input>'); input1.attr('type','hidden'); input1.attr('name','resultListJson'); input1.attr('value',resultListJson); var input2 = $('<input>'); input2.attr('type','hidden'); input2.attr('name','title'); input2.attr('value',title); $('body').append(form); form.append(input1); form.append(input2); form.submit(); form.remove();
JQuery下载文件
最新推荐文章于 2024-03-20 14:44:56 发布