2015-12-05 36 views
2

我很喜歡這個yadcf插件的所有選項。但由於某種原因,我無法獲取它來過濾我的數據。我想要輸入數據,並將其過濾。我已瀏覽了yadcf網站上的所有示例,並按照我的最佳知識跟蹤了這些示例。我使用JQuery 2.1.4,DataTables 1.10.10和yadcf 0.8.9.beta.26。 這裏是我的JavaScript相關:yadcf插件沒有過濾數據

$(document).ready(function() { 
     'use strict'; 
     var table = $(".stocks").DataTable({ 
      paging: false, 
      searching: false, 
      info: false 
     }); 

     yadcf.init(table, [ 
     { 
      column_number : 4, 
      filter_container_id: 'industrySearch', 
      filter_default_label: "Type industry", 
      filter_type: "text", 
      text_data_delimiter: "," 
     }]); 

讓我知道是否需要任何其他代碼。

回答

2

您必須從您的數據表初始化代碼中刪除searching: false,

設置searchingfalse禁用數據表搜索功能,並且因爲yadcf使用數據表搜索api而不能工作。

Read here more about this option

+0

作品完美!謝謝。所以,如果我真的不想要那個搜索字段,我只需用css或javascript手動隱藏它? – dmikester1

+0

你可以看看我的其他答案http://stackoverflow.com/a/9962171/617373 :) – Daniel