post方式下载文件ie8不支持(二)——中文乱码
2016-09-08 14:36
197 查看
post方式下载文件ie8不支持(二)——中文乱码
上次简单修改之后,以为可以正常使用了,导出也可以了,但是遗憾的是ie8这个老伙计中文乱码了(post方式下载文件ie8不支持)。下面是解决的方法:
var DownLoadFile = function (options) { var config ={ method: 'post' }; var $form = $('<form method="' + config.method + '" />'); $(document.body).append($form); $form.attr('action', options.url); for (var key in options.data) { $form.append('<input type="hidden" name="' + key + '" value="' + options.data[key] + '" />'); } $form[0].submit(); $form.remove(); };
使用的时候和以前一样:
var Exceldata = { headData:['编号','姓名','年龄','地址','生日'], bodyData:bodyData }; //下载excel $('#excelDownload').click(function () { alert('下载excel'); alert(Exceldata.bodyData); DownLoadFile({ url:BASE_URL + 'Download/testDownLoad', data:Exceldata }) });
这次老伙计终于屈服了!!!
相关文章推荐
- post方式下载文件ie8不支持
- Java下载文件的方式及支持中文名称
- spring boot读取resource下的文件,支持jar方式启动,防止中文乱码
- 在ruby 2 和rails 4 里面使用send_file 下载文件的时候。在IE下面中文名出现乱码的处理方式
- 下载中文文件乱码解决方式
- struts2使用action方式实现文件下载(支持中文文件名)
- 编码过滤器,过滤中文乱码(Post和get方式都支持)
- struts2使用action方式实现文件下载(支持中文文件名)
- struts2使用action方式实现文件下载(支持中文文件名)
- jspsmart 下载文件不支持中文 升级使其另存为时显示中文,但打开时还是乱码(已修改正常)
- 在Servlet中以下载的方式向浏览器写数据--中文文件乱码问题解决
- ie 无法下载中文名文件 解决方法 【修改IIS5注册表可以支持中文文件名】
- Python处理MLDonkey 下载中文文件乱码问题
- java web应用文件下载(包括中文文件名乱码处理)
- Linux上配置Apache,支持中文名称文件下载的方法 ZT
- java web应用文件下载(包括中文文件名乱码处理)
- Python处理MLDonkey 下载中文文件乱码问题
- Python处理MLDonkey 下载中文文件乱码问题 (2)
- 真正解决jspSmartUpload组件上传下载文件时中文乱码问题!!!
- JSF实现在动态表格中下载文件(支持中文文件名)