JavaScript生成并下载csv文件
2016-05-24 10:20
447 查看
$(function(){
var title="栏位1,栏位2,栏位3";
var valueArray = "\n值11,值12,值13\n值21,值22,值23";
var data = title + valueArray;
var fileName = "download.csv";
initCsvLink(data,fileName);
});
var initCsvLink = function(data,fileName){
data = "\ufeff"+data;
var blob = new Blob([data], { type: 'text/csv,charset=UTF-8'});
var csvUrl = URL.createObjectURL(blob);
var link = $("#mylink");
link.attr("href",csvUrl);
link.attr("download",fileName);
}
var title="栏位1,栏位2,栏位3";
var valueArray = "\n值11,值12,值13\n值21,值22,值23";
var data = title + valueArray;
var fileName = "download.csv";
initCsvLink(data,fileName);
});
var initCsvLink = function(data,fileName){
data = "\ufeff"+data;
var blob = new Blob([data], { type: 'text/csv,charset=UTF-8'});
var csvUrl = URL.createObjectURL(blob);
var link = $("#mylink");
link.attr("href",csvUrl);
link.attr("download",fileName);
}
相关文章推荐
- 深入理解JavaScript
- 后台给GridView绑定数据时给每一行添加一个JS方法
- js-比较两个日期的大小
- JavaScript高级程序设计(读书笔记)(四)
- js中onclick字符串传参问题
- js数组操作大全(pop,push,unshift,splice,shift方法)
- JavaScript学习1
- 使用json文件为当前类文件属性赋值(org.nutz.json.Json)
- 常规功能和模块自定义系统 (cfcmms)—045模块导航功能的重构(3)导航的定义
- Effective JavaScript :第六章
- Effective JavaScript :第五章
- 检测使用 three.js 时的 WebGL 和浏览器兼容性(Detecting WebGL and browser compatibility with three.js)(转)
- 命名函数表达式
- 数据抓包+hijson
- 使用ajaxupload.js插件上传图片不成功问题----RTFSC
- js time
- JavaScript高级程序设计(读书笔记)(三)
- JavaScript高级程序设计(读书笔记)(二)
- 4类 JavaScript 内存泄露及如何避免
- 深入理解JavaScript中为什么string可以拥有方法