2017-08-11 21 views
0

私はJquery Datatableを使用してファイルをエクスポートしていました。しかし、ダウンロード後、数値形式はExcelファイルで変更されました。ダウンロードしたファイルでJquery Datatable Excelのエクスポート値が変更されました

私のコードは次のとおりです。

<script src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script> 
<script src="https://cdn.datatables.net/buttons/1.3.1/js/dataTables.buttons.min.js"></script> 
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.flash.min.js"></script> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script> 
<script src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.27/build/pdfmake.min.js"></script> 
<script src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.27/build/vfs_fonts.js"></script> 
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.html5.min.js"></script> 
<script src="https://cdn.datatables.net/buttons/1.3.1/js/buttons.print.min.js"></script> 

<script> 
    $(document).ready(function() { 


     $('#example').DataTable({ 
     dom: 'Bfrtip', 
     buttons: [ 
      'excel' 
     ] 
    }); 


    }); 
</script> 

表出力は次のようになります。

enter image description here

Excel出力は次のとおりです。

enter image description here

上記の出力フィールドSerialNumberが変更されています。私はテーブルにある同じ出力が必要です。

答えて

0

Javascriptのサポートよりも大きい番号です。最大の整数は9007199254740991です。これについてはJavascript Number docで説明します。このDT threadもこのトピックについて説明します。

関連する問題