jQuery的表格插件 - DataTables

openkk 12年前發布 | 50K 次閱讀 jQuery jQuery表格插件 jQuery插件

DataTables是一個jQuery的表格插件。這是一個高度靈活的工具,依據的基礎逐步增強,這將增加先進的互動控制,支持任何HTML表格。主要特點:

  • 自動分頁處理
  • 即時表格數據過濾
  • 數據排序以及數據類型自動檢測
  • 自動處理列寬度
  • 可通過CSS定制樣式
  • 支持隱藏列
  • 易用
  • 可擴展性和靈活性
  • 國際化
  • 動態創建表格
  • 免費的

jQuery的表格插件 - DataTables

-----------最簡單的方式:

 $(document).ready(function() {

 $("#example").dataTable();

});



----------也可以自己定義各屬性:

<script type="text/javascript" language="javascript">
        $(document).ready(function() {
            $("#example").dataTable({
//                "bPaginate": true, //開關,是否顯示分頁器
//                "bInfo": true, //開關,是否顯示表格的一些信息
//                "bFilter": true, //開關,是否啟用客戶端過濾器
//                "sDom": "<>lfrtip<>",
//                "bAutoWith": false,
//                "bDeferRender": false,
//                "bJQueryUI": false, //開關,是否啟用JQueryUI風格
//                "bLengthChange": true, //開關,是否顯示每頁大小的下拉框
//                "bProcessing": true,
//                "bScrollInfinite": false,
//                "sScrollY": "800px", //是否開啟垂直滾動,以及指定滾動區域大小,可設值:'disabled','2000px'
//                "bSort": true, //開關,是否啟用各列具有按列排序的功能
//                "bSortClasses": true,
//                "bStateSave": false, //開關,是否打開客戶端狀態記錄功能。這個數據是記錄在cookies中的, 打開了這個記錄后,即使刷新一次頁面,或重新打開瀏覽器,之前的狀態都是保存下來的- ------當值為true時aoColumnDefs不能隱藏列
//                "sScrollX": "50%", //是否開啟水平滾動,以及指定滾動區域大小,可設值:'disabled','2000%'
//                "aaSorting": [[0, "asc"]],

//                "aoColumnDefs": [{ "bVisible": false, "aTargets": [0]}]//隱藏列
//                "sDom": '<"H"if>t<"F"if>',
                "bAutoWidth": false, //自適應寬度
                "aaSorting": [[1, "asc"]],
                "sPaginationType": "full_numbers",
                "oLanguage": {
                    "sProcessing": "正在加載中......",
                    "sLengthMenu": "每頁顯示 _MENU_ 條記錄",
                    "sZeroRecords": "對不起,查詢不到相關數據!",
                    "sEmptyTable": "表中無數據存在!",
                    "sInfo": "當前顯示 _START_ 到 _END_ 條,共 _TOTAL_ 條記錄",
                    "sInfoFiltered": "數據表中共為 _MAX_ 條記錄",
                    "sSearch": "搜索",
                    "oPaginate": {
                        "sFirst": "首頁",
                        "sPrevious": "上一頁",
                        "sNext": "下一頁",
                        "sLast": "末頁"
                    }
                } //多語言配置



            });
        });
    </script>

項目主頁:http://www.baiduhome.net/lib/view/home/1325744494375

 

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!