FixedHeader.js:將網頁表格標題列固定住的程式

這兩個月因為新專案的關係,以jQuery為基底,使用了下列外掛打造全新的網頁系統:

外掛 說明
DataTables 顯示資料表格用的Grid外掛,和以前我測試過的jqGrid相比,DataTables更容易上線,和已經存在的程式也更容易整合
jQuery UI UI控制
jQuery UI Layout Plugin 網頁Layout處理
jQuery Form Plugin 表單提交處理
jQuery Validation Plugin 表單欄位檢核處理
Input Mask plugin 欄位輸入格式遮罩

以上各個元件待有空再來介紹,以下要介紹的是DataTables為它的外掛寫的一個獨立程式:FixedHeader.js,提供了將表格(<table>)的標題列固定在網頁上的功能。

FixedHeader 使用方法

  • 與DataTables合用時使用以下程式:
 
  $(document).ready( function () {
    var oTable = $('#example').dataTable();
    new FixedHeader( oTable );
  } );
  
  • 獨立使用時:
 
  $(document).ready( function () {
    new FixedHeader(document.getElementById('表格的ID') );
  } );
  

使用FixedHeader後,很簡單的就能把標題列固定,不會因為資料捲動而消失。呈現的範本可瀏覽此網頁下方的Example表格。

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,好奇心強。

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *