我一直试图通过jquery table2csv插件将html表转换为csv格式。 表值按预期下载。但只能用文字格式。我无法使用excel打开它。如果我在下载excel中显示的数据时使用.csv。这是我的jquery代码
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="table2CSV.js" > </script>
<script type="text/javascript">
$(document).ready(function () {
$('table').each(function () {
var $table = $(this);
var $button = $("<button type='button'>");
$button.text("Export to spreadsheet");
$button.insertAfter($table);
$button.click(function () {
var csv = $table.table2CSV({
delivery: 'value'
});
window.location.href = 'data:text/csv;charset=UTF-8,'
+ encodeURIComponent(csv);
});
});
})
</script>