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