2017-02-02 64 views
1

我使用數據表插件通過在我的html頁面中顯示數據。 我有一個要求,我想要導出數據表內的數據。如何更改數據表插件中按鈕的默認名稱?

Datatable通過一些插件支持此功能,可以看到一個示例here

我在屏幕上得到的是與固定默認名稱的導出按鈕像下面

enter image description here

我要更改默認名稱自定義名稱。例如。 「Excel」到「導出到Excel」

我該怎麼做?

$(document).ready(function() { 
    $('#example').DataTable({ 
     dom: 'Bfrtip', 
     buttons: [ 
      'copy', 'csv', 'excel', 'pdf', 'print' 
     ] 
    }); 
}); 

在,如果我更改默認的名字,然後我的功能符,因爲數據表中確認按鈕其名稱的功能上面的代碼。是否有我應該使用的任何財產,這將幫助我實現我想要的或其他任何方式?

+1

請找[此鏈接](https://datatables.net/reference/option/buttons.buttons.text),它會幫助你 – Curiousdev

+2

貌似是@Curiousdev給你的作品的鏈接。對於另一種解決方法,我認爲datatable適用於類。如果您檢查元素,excel按鈕具有「buttons-excel」類。也許可以用jquery更改子跨度的文本。 – Qsprec

回答

3

隨着數據表的新版本;

buttons: [ 
    { 
     extend: 'copy', 
     text: 'Copy to clipboard' 
    } 
] 

這是example from documentation

+0

好工作! –

1

你可以試試這個:

buttons: [ 
    { 
     sExtends: 'copy', 
     text: 'Custom text' 
    } 
] 
1
buttons: [ 
    { extend: 'excel', text: 'Export to excel' } 
] 
+0

歡迎來到Stackoverflow!請提供更多信息,爲什麼這個代碼回答這個問題。 – Matt