Jquery 在datatables中发布以在csv文件中显示完整消息
我有一个记录列表,我正在使用datatables插件显示这些记录。在这些列中,我有一个列,其中我使用wordwrap(20个字符)显示记录,如果用户将鼠标悬停在记录上,则使用工具提示可以看到全文。 现在,当用户单击“保存到csv”按钮时,只有被截断的消息存储在csv文件中。那么,是否有任何选项可以在csv中显示全文 我的代码如下:Jquery 在datatables中发布以在csv文件中显示完整消息,jquery,csv,jquery-datatables,Jquery,Csv,Jquery Datatables,我有一个记录列表,我正在使用datatables插件显示这些记录。在这些列中,我有一个列,其中我使用wordwrap(20个字符)显示记录,如果用户将鼠标悬停在记录上,则使用工具提示可以看到全文。 现在,当用户单击“保存到csv”按钮时,只有被截断的消息存储在csv文件中。那么,是否有任何选项可以在csv中显示全文 我的代码如下: oTable = $('#data-table').dataTable( { "sDom": 'CT<"clear">firtlip',
oTable = $('#data-table').dataTable( {
"sDom": 'CT<"clear">firtlip',
"oTableTools": {
"sSwfPath": basePath+"/js/extras/TableTools/media/swf/copy_csv_xls.swf",
"aButtons": [ {"sExtends": "csv","sFileName" : curpath+".csv","sButtonText": "Save to CSV","mColumns": "visible"} ]
},
"aaSorting": [[0, "desc"]],
"bAutoWidth":false,
"aLengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]],
"iDisplayLength": 10,
"oLanguage": {
"sSearch": "Filter : "
},
'sPaginationType': 'full_numbers'
} );
oTable=$(“#数据表”)。数据表({
“sDom”:“CTfirtlip”,
“可旋转工具”:{
“sSwfPath”:basePath+“/js/extras/TableTools/media/swf/copy_csv_xls.swf”,
“aButtons”:[{“sExtends”:“csv”,“sFileName”:curpath+“.csv”,“sbuttonext”:“保存到csv”,“mColumns”:“可见”}]
},
“aaSorting”:[[0,“desc”]],
“bAutoWidth”:假,
“阿伦提努”:[[10,25,50,-1],[10,25,50,“全部”],
“iDisplayLength”:10,
“语言”:{
“sSearch”:“筛选器:”
},
“sPaginationType”:“完整编号”
} );
如何解决这个问题?我不知道您是否可以具体更改添加到csv导出中的数据,但也许您可以做一些不同的事情 您可以添加全文并使用css在包含的元素上使用以下样式为您进行缩短,而不是亲自截断数据并仅在工具提示中显示完整数据:
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
csv导出应包含所有数据