Privacy Terms

Who We Are At Walk In The Cloud, we are committed to maintaining the trust and confidence of all visitors to our web site. In particular, we want you to know that Walk In The Cloud is not in the business of selling, renting or trading email lists with other companies and businesses for marketing purposes.  In this Privacy Policy, we’ve provided detailed information on when and why we collect personal information, how we use it, the limited conditions under which we may disclose it to others, and how we keep it secure.  We take your privacy seriously and take measures to provide all visitors and users of Walk In The Cloud with a safe and secure environment. Cookies  Walk In The Cloud may set and access Walk In The Cloud cookies on your computer.  Cookies are used to provide our system with the basic information to provide the services you are requesting.  Cookies can be cleared at any time from your internet browser settings.  Google Analytics When someone v...

[JQuery] DataTables相關資料與屬性設置

DataTables是一個非常好用的JQuery分頁套件,主要是屬性很多,可以進行客製化。

DataTables的官方網站

官方網站有許多屬性的相關資料,以下為

使用上的畫面大致為~

※自官方網站截下來的範例圖
屬性設定方式是在宣告datatable的function裡面塞入屬性。

$(document).ready(function() { 
             $('#example').dataTable( {
                          "bPaginate": false, 
                          "bLengthChange": false, 
                          "bFilter": true, 
                          "bSort": false, 
                          "bInfo": false, 
                          "bAutoWidth": false
              } ); 
} );

以下介紹幾個常用的屬性:(官網 Usage->Feature 裡有原文)

bAutoWidth:自動調整欄位寬度(true or false)

bFilter:右上角的關鍵字搜尋功能(true or false) 


bInfo:下方顯示Showing 1 to X of O entries欄位(true or false)

bJQueryUI:使用jQuery UI ThemeRoller

bLengthChange:左上角選擇一次顯示多少筆資料(true or false)

bPaginate:顯示下方切頁按鈕(true or false)

bProcessing:是否顯示"資料正在處理中"的提示(true or false)

bSort:關閉所有欄位的sorting(true or false),如果要關閉單一欄位使用"bSortable"

bStateSave:使用cookies記錄使用者目前瀏覽datatable的狀態(true or false),例如切到哪一頁,之後固定時間內回來還是會看到那一頁。



還有一些針對欄位設定的屬性:


aoData:設定每個欄位自己的屬性,以下範例為第六個欄位不能被關鍵字搜尋,也不能排序。

"aoData": [   null, null,  null,  null,  null,   { "bSortable": false, "bSearchable": false } ]

aaSorting:設定欄位排序的屬性,以下範例為第三個欄位(由0開始)以倒序排序。

"aaSorting": [[ 2, "desc" ]]




如果要進行語言標籤的設置,也可以在屬性部分進行設定:


oLanguage:設定各個語言標籤屬性,如下範例。

"oLanguage": {
                "sProcessing": "Processing...",
                "sLengthMenu": "Show _MENU_ entries",
                "sZeroRecords": "No matching records found",
                "sEmptyTable": "No data available in table",
                "sInfo": "Showing _START_ to _END_ of _TOTAL_ entries",
                "sInfoEmpty": "Showing 0 to 0 of 0 entries",
                "sInfoFiltered": "(filtered from _MAX_ total entries)",
                "sInfoPostFix": "",
                "sSearch": "Search:",
                "sUrl": "",
                "oPaginate": {
                    "sFirst":    "First",
                    "sPrevious": "Previous",
                    "sNext":     "Next",
                    "sLast":     "Last"
                }
}



 

留言