Экспорт данных таблицы HTML в Excel не работает - PullRequest
0 голосов
/ 11 марта 2019

У меня есть небольшая таблица HTML, которую я хочу экспортировать в Excel

  • Моя таблица имеет col-span, поэтому, когда я нажимаю на экспорт в Excel, данные экспортируются в Excel, но col-span экспортируется неправильно
  • моя таблица экспортируется как это

код

$(document).ready(function() {
  $("#export").click(function() {
    $("#test").table2excel({
      filename: "test.xls"
    });
  });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css">
<script src="https://cdn.rawgit.com/rainabba/jquery-table2excel/1.1.0/dist/jquery.table2excel.min.js"></script>
<table class="table table-hover table-bordered" id="test">
  <tr>
    <th colspan="2">Month</th>
    <th colspan="2">Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>100</td>
    <td>January</td>
    <td>50</td>

  </tr>
  <tr>
    <td>February</td>
    <td>80</td>
    <td>January</td>
    <td>70</td>
  </tr>

</table>
<button id="export" class="btn btn-default commonButton">
		<i class='fas fa-file-export'></i>&nbsp;Export
	</button>

Как я могу экспортировать таблицу HTML, как она есть в Excel

Я использую table2excel j плагин запроса Я открыт, чтобы использовать любой другой плагин, который может дать мне правильный результат

ссылка на плагин, который я использую: - https://github.com/rainabba/jquery-table2excel

1 Ответ

0 голосов
/ 11 марта 2019

Добавьте приведенный ниже скрипт сверху и удалите предыдущий.Это работает для меня:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="https://rawgit.com/unconditional/jquery-table2excel/master/src/jquery.table2excel.js"></script>
...