Datatables.js選項之DOM:定義表格控制元件在頁面的顯示順序以及language語言選項
每個控制元件元素在資料表都有一個關聯的單個字母。
l
— 每頁顯示行數的控制元件(顯示選擇每頁顯示條數的下拉框)
f
— 檢索條件的控制元件(搜尋框的關聯字母)
t
— 表格控制元件(顯示錶格的關聯字母)
i
— 表資訊總結的控制元件(比如顯示 - 第 1 頁 / 總 5 頁和過濾總件數 _MAX_
條等總結資訊)
p
— 分頁控制元件(顯示上一頁12345…下一頁的關聯字母)
r
— 處理中的控制元件(顯示處理中…載入中…等)
還可以在控制元件元素外新增DIV
和Class
,語法如下
<and>
— DIV元素
<"class" and>
— DIV和Class
<"#id" and>
— DIV和ID
如:
"dom": 'lfrtip',//這些功能預設的位置是這樣的每個字母的先後代表每個功能輸出在頁面上的先後
"dom": 'lrtip' 頁面少了f --- 檢索條件的控制元件(搜尋框)
例子:
var data1 = [{
"name": "aaTiger Nixon",
"position": "System Architect",
"salary": "$3,120",
"start_date": "2011/04/25",
"office": "Edinburgh",
"extn": "5421"
}, {
"name": "aaGarrett Winters",
"position": "Director",
"salary": "$5,300",
"start_date": "2011/07/25",
"office": "Edinburgh",
"extn": "8422"
},
];
$(document).ready(function () {
$('#table_id').DataTable({
//"dom": '<"bbb"lfrtip>',//這些功能預設的位置是這樣的
dom: 'B<"toolbar">frtip',
"buttons": [{
extend: 'collection',
text: 'Export',
buttons: [
'copy',
'excel',
'csv',
'pdf',
'print'
]
}],
data: data1,
columns: [{
data: 'name'
}, {
data: 'position'
}, /*注意這裡的資料要和table<th>要一一對應*/ {
data: 'salary'
}, {
data: 'office'
}, {
data: 'extn'
}
],
'language': {
"emptyTable": "沒有資料",
"info": "從 _TOTAL_ 資料中顯示 _START_ 到 _END_ 條資料",
"infoEmpty": "從0條記錄中顯示0到0條記錄",
"infoFiltered": "(查詢篩選時總共過濾 _MAX_ 條)",
"infoPostFix": "",
"thousands": ",",
"lengthMenu": "每頁顯示 _MENU_ 記錄(資料)",
"loadingRecords": "載入中...",
"processing": "查詢中...",
"search": "查詢篩選:",
"zeroRecords": "沒有資料",
"paginate": {
"first": "首頁",
"last": "尾頁",
"next": "下一頁",
"previous": "上一頁"
},
"aria": {
"sortAscending": ": 啟用列升序排序",
"sortDescending": ": 啟用列降序排序"
},
'info': '第 _PAGE_ 頁 / 總 _PAGES_ 頁', //加上這條 language裡的info會被覆蓋將不再顯示
'infoEmpty': '沒有資料', //加上這條 language裡的emptyTable會被覆蓋將不再顯示
'infoFiltered': '(過濾總件數 _MAX_ 條)' //加上這條 language裡的infoFiltered會被覆蓋將不再顯示
}
//paging:false,//分頁
//scrolly:400,//滾動條
//分頁和滾動條是連用的因為如果分頁預設是開著的那麼滾動條是無效的貌似只將分頁關掉也會有滾動條出現
});
$("div.toolbar").html('<b style="color:red">自定義文字圖片等。。。</>');
});
相關文章
- nvidia顯示卡控制皮膚選項不全 筆記本n卡設定沒有顯示選項筆記
- win10找不到語言首選項怎麼處理 win10沒有顯示語言首選項恢復方法Win10
- 觀察下面的選項,選出正確的選項。
- 統一列寬並設定顯示選項
- win10語言首選項如何更改_如何改變win10的語言首選項Win10
- 【WPF】根據選項值顯示不同的編輯控制元件(使用DataTemplateSelector)控制元件
- 開發者選項-顯示指標位置指標
- xmake高階特性之自定義選項
- idea之【Before launch】選項的含義Idea
- 選項中選擇現在
- nvidia控制皮膚沒有顯示設定 nvidia控制皮膚沒有顯示選項
- windows11右鍵預設顯示更多選項Windows
- 開發者選項-顯示點按操作反饋
- 4.5.1.3.1 語法和選項
- 4.5.1.1.1 語法和選項
- ASP.NET Core - 選項系統之選項驗證ASP.NET
- Performance選項卡筆記以及分析vue頁面卡頓ORM筆記Vue
- win10專業版沒有語言選項怎麼辦 win10專業版如何恢復語言選項Win10
- Django Admin自定義app中模型顯示順序DjangoAPP模型
- EasyUi之Tabs(選項卡)UI
- CAD中的物件顯示順序如何設定物件
- windows11 始終右鍵選單顯示更多選項/右鍵選單返回舊版Windows
- 自定義 Windows 右鍵選單項Windows
- excel重複項篩選標色 excel表格重複項變色Excel
- win10怎麼在桌面右鍵選單新增關閉顯示器選項_win10右鍵選單新增關閉顯示器的教程Win10
- 為什麼win10控制皮膚沒有語言選項_win10控制皮膚語言選項不見了如何解決Win10
- Vim auto-pairs設定選項AI
- CSS之選擇器及其優先順序CSS
- Python 設定Admin顯示語言Python
- VSCode設定中文語言顯示VSCode
- Mac選單欄設定教程,教你更改順序或隱藏APP圖示MacAPP
- excel下拉選擇項怎麼設定 excel怎麼新增下拉選項內容Excel
- 搭建 Laravel Sail 開發環境 - Windows,docker選項設定 沒有 'ubuntu'選項LaravelAI開發環境WindowsDockerUbuntu
- 設定select下拉選單的預設選中項
- NSToolbar 只保留自定義工具欄選項
- Pandas高階教程之:自定義選項
- Win10系統如何讓控制皮膚顯示所有選項Win10
- ABP後臺管理頁面AdminLTE框架,實現選單項點選後,選單展開當前選單項高亮框架