"language": {
"searchBuilder": {
columns: [ 1, 2]
},
},
這個問題也不需要高手才能回答,你確定用法是這樣?ㄎㄎ
我找到的範例 1 跟 2 是這樣寫,
範例 1.
$.extend( true, $.fn.dataTable.defaults, { // datatables language
language: {
searchBuilder: {
add: 'Ajouter',
button: 'Filtres',
clearAll: 'Reset',
condition: 'Opérateur',
conditions :{
date: {
before: 'Avant le',
after: 'Après le',
equals: 'Egual à',
not: 'Différent de',
between: 'Entre',
notBetween: 'Pas entre',
empty: 'Vide',
notEmpty: 'Pas vide'
},
}
範例 2.
$('#example').DataTable( {
searchBuilder: {
columns: [1,2,3]
},
dom: 'Qlfrtip'
});
所以結合了一下 , 將 columns: [1,2,3] 寫了進去。 無法實現 columns 設定。 請指教。
這是 官網的 Example :
$(document).ready(function() {
$('#example').DataTable( {
language: {
searchBuilder: {
conditions :{
string: {
contains: 'Contains',
empty: 'Empty',
endsWith: 'Ends With',
equals: 'Equals',
not: 'Not',
notEmpty: 'Not Empty',
startsWith: 'Starts With',
}
}
}
},
dom: 'Qlfrtip',
});
});
小妹很菜,對這東西只有用過一次的經驗,
不過憑印象,language這塊是設定顯示語言的。
你要設的columns應該要跟language是同層的,不應該把它放在language裏面。
上面已經有大大附過language用法,我下面附上columns設定方法。
請參考:
https://datatables.net/reference/option/columns