2009-11-05 26 views

回答

6

包括一個版本缺少口音作爲數據表列中的數據。您可以通過在配置文字中的aoColumns數組中添加一個條目來隱藏該列。

假設你從4列開始。其中之一有口音。添加非重音數據的第五列,並添加一個配置文字{ "bVisible": false },以便它不會顯示。

它是無形的,但它仍然是搜索/過濾:

$(document).ready(function() { 
    $('#example').dataTable({ 
     "aoColumns": [ 
      null, 
      null, 
      null, 
      null, 
      { "bVisible": false } 
     ] }); 
}); 

更多的配置請參見column documentationDataTables with hidden columns是一個使用的例子。

+0

使用這個,我必須設置列數manualy,對不對? 不存在一種隱藏列而不指定列數的方法? – Fabio 2009-11-05 17:46:51

+0

對,這些'null'中的每一個表示沒有額外的配置。根據我使用ajax和DataTables的經驗,列數需要與'aoColumns'中的條目數相匹配 – artlung 2009-11-05 20:36:13