var excelFile = "";
excelFile += "
";excelFile += "";
excelFile += "";
excelFile += "
";excelFile += excel;
excelFile += "";
excelFile += "";
var base64data = "base64," + $.base64.encode(excelFile);
window.open('data:application/vnd.ms-'+defaults.type+';filename=exportData.doc;' + base64data);
以上代码是jquery.tableExport插件中的部分实现,
思路大致就是获取表格里面的内容,将数据以列表形式插入到excel中即可
当然我觉得作为一个工程师,最重要一点不要重复造轮子,这对你的成长并没有任何帮助,所谓站在巨人的肩膀上,你才能看的更远、更宽,当然除非你要深入研究开发自己的产品