小编Erd*_*maz的帖子

如何将html表导出为xlsx文件

我有一个关于将html表导出为xlsx文件的问题.我做了一些工作,现在我可以将其导出为xls,但我需要将其导出为xlsx.

在这里我的jsFiddle: https ://jsfiddle.net/272406sv/1/

在这里我的HTML:

<table id="toExcel" class="uitable">
  <thead>
    <tr>
      <th>Kampanya Basligi</th>
      <th>Kampanya Türü</th>
      <th>Kampanya Baslangiç</th>
      <th>Kampanya Bitis</th>
      <th style="text-align: center">Aksiyonlar</th>
    </tr>
  </thead>
  <tbody>
    <tr ng-repeat="Item in campaign.campaignList">
      <td> Item.CampaignTitle </td>
      <td> Item.CampaignHotelType </td>
      <td> Item.CampaignHotelCheckInDate) </td>
      <td>Item.CampaignHotelCheckOutDate</td>
      <td style="text-align: center">
        <button> Some Action </button>
      </td>
    </tr>
  </tbody>
</table>

<button onclick="exceller()">EXCEL</button>
Run Code Online (Sandbox Code Playgroud)

我的js:

<script>
  function exceller() {
    var uri = 'data:application/vnd.ms-excel;base64,',
      template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--></head><body><table>{table}</table></body></html>',
      base64 = function(s) …
Run Code Online (Sandbox Code Playgroud)

javascript excel xls html-table xlsx

6
推荐指数
3
解决办法
4万
查看次数

jquery ui datepicker关闭功能

我希望我的日期选择器可见,除非我调用关闭函数。我找不到任何功能,既不能在我选择日期时阻止关闭,也不能手动关闭它。有任何想法吗?

jquery jquery-ui datepicker uidatepicker jquery-ui-datepicker

0
推荐指数
1
解决办法
8390
查看次数