我試圖設置我在項目中使用的數據表的默認值。如何更改jquery DataTables插件的默認值
我可以改變數據表的默認值與:
$.extend($.fn.dataTable.defaults.oLanguage, {
"sProcessing": "Loading..."
});
但是,當我試圖改變默認的一個插件值,如:
$.extend($.fn.dataTable.defaults.oColVis, {
"buttonText": "Change columns"
});
它不工作。
我試圖找到插件在$.fn.dataTableExt
使用的默認值,但找不到任何東西。
編輯:只是爲了讓我清楚我的問題,我知道我可以在dataTable初始化中更改插件屬性,如Nicola Peluchetti指出的那樣。
但我在我的項目中的不同地方使用dataTable,我將不得不在不同的地方以這種方式重複代碼。沒有選擇。
感謝您的回覆,但那不是我想要的。那只是爲了這個例子,我需要它作爲我的項目的所有數據表的默認值。 – PutzKipa
這是正確的答案。要更改所有實例,它的完成同樣的方式,除非你設置這個參數在ColVis.js文件,而不是在你的數據表初始化: 'code' /** * 用於按鈕文本 * @property buttonText * @type字符串 * @default顯示/隱藏列 */ 「buttonText」: 「顯示/隱藏列」, 'code' (系我ColVis.js文件228-234) – DrewT