Table
1 số chức năng sử dụng trong table
TableExpandColumn
Chức năng để ẩn/hiện column trong table
// How to use
//Khai báo var
let shtable;
//Run method
//#table thay bằng id table
shtable = $("#table").TableExpandColumn({
shtoogle: $('.shtoogle')
});
// Trên table cần xác định cột ẩn/hiện
// Trên UI đặt control ẩn hiện ở trong class toggle
<div class="toggle">
<div class="collapse position-absolute z-index-3 end-1 top-100 mt-2" id="colLists" style="min-width:250px;">
<ul class="card card-body text-dark text-capitalize opacity-10 max-height-500 overflow-y">
<li class="d-flex py-2 mb-3 border-bottom">
<div class="form-check form-switch">
<input class="shtoogle form-check-input" type="checkbox">
</div>
<p class="text-sm mb-0">@Local["Cố định cột"]</p>
</li>
<li class="d-flex">
<div class="form-check form-switch">
<input class="shtoogle form-check-input" data-name="doccode" type="checkbox">
</div>
<p class="text-sm">@Local["Mã hồ sơ"]</p>
</li>
<li class="d-flex">
<div class="form-check form-switch">
<input class="shtoogle form-check-input" data-name="custoldcode" type="checkbox">
</div>
<p class="text-sm">@Local["Mã khách hàng cũ"]</p>
</li>
</ul>
</div>
</div>
// Trong table thì add data-name
tablesort
table freeze
Chức năng để cố định số lượng cột tính từ trái sang.
Last updated