Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 表排序器:导出为CSV并保留样式_Jquery_Tablesorter_Export To Csv - Fatal编程技术网

Jquery 表排序器:导出为CSV并保留样式

Jquery 表排序器:导出为CSV并保留样式,jquery,tablesorter,export-to-csv,Jquery,Tablesorter,Export To Csv,Mottie的Tablesorter输出小部件很棒,工作也很好,但我很难让它尊重应用于单元格的任何HTML。表格将通过CSV导入Excel 我尝试了传统的标签:在单元格内加粗文本 输出\u includeHTML为真 TD本身的各种css:style='font-weight:bold;背景:绿色 在此处更改页面上的HTML: 没有将格式化的CSV返回Excel,所以我不确定它是否内置。我可能会要求更多的黑客方法来让tablesorter尊重这种样式。输出小部件可以在csv文件中导出HTM

Mottie的Tablesorter输出小部件很棒,工作也很好,但我很难让它尊重应用于单元格的任何HTML。表格将通过CSV导入Excel

  • 我尝试了传统的标签:
    在单元格内加粗文本
  • 输出\u includeHTML
    为真
  • TD本身的各种css:
    style='font-weight:bold;背景:绿色
在此处更改页面上的HTML:


没有将格式化的CSV返回Excel,所以我不确定它是否内置。我可能会要求更多的黑客方法来让tablesorter尊重这种样式。

输出小部件可以在csv文件中导出HTML

21,"<span class='red'>John</span>",'Robin'\n\tHood,33,$19.99,25%,"Dec 10, 2002 5:14 AM"
21,“约翰”,“罗宾”\n\tHood,33,$19.99,25%,“2002年12月10日上午5:14”
当您将其加载到Excel中时,它只会将HTML解释为文本

如果要保留颜色和样式,只需选择表格内容,然后将表格拖放到Excel()


所以你想要一个格式化的csv文件……我认为这是不可能的,拖放技巧是无价的。非常感谢。你认为你会开发一个真正的.xls导入吗?只是好奇。我没有任何计划要补充。。。也许你想退房()?注意到。莫蒂,这里有个简单的问题。我有一个表,通过AJAX在另一个表中加载。这是一个弹出的表格。它们都有CSV下载按钮。在弹出窗口上,当我点击CSV按钮时,它应该只下载弹出窗口的表格,但是我得到的是等待表格和弹出表格的下载。总之,问题是:“在具有父表的表上触发outputTable时,获得两次下载。两者都有output小部件。”有没有办法解决此问题?在包含弹出表的表单元格中,添加一个包含空格的
数据名
属性(使用
output\u dataAttrib
设置的属性名)。这将忽略该单元格的内容。