2016-03-08 81 views
1

使用yadcf與數據表yadcf不渲染Colums

的javaScript正在尋找的價值:代碼

$(document).ready(function() { 
      $.ajax({ 
      url: 'data.asmx/getData', 
      method: 'post', 
      dataType: 'json', 
      success: function (data) { 
       $("#tableDiv").show(); 
       var t = $('#studentDataTable').DataTable({ 
        data: data,       
        'columns': [ 
        { 
         data: null 
         render: function (data, type, row) 
         { 
          return data['fname']+' '+data['mname']+' '+ data['lname']; 
         } 
        }, 
        ], 
       }); 
       yadcf.init(t, 
       [ 
        { 
         column_number: 0, 
         filter_type: "auto_complete", 
        } 
        'footer', 
       { 
        cumulative_filtering: true, 
       } 
      ); 
      t.draw(); 
      } 
     }); 
    }); 

,但是當我在文本框中鍵入任何數據它不是尋找它。
我也試過選擇過濾類型,也不工作,選擇框保持空白與默認標籤分開。
任何人都知道最新的問題?

回答

3

抓住0.9.0.beta.12和使用column_data_type: rendered_html的過濾器,see docs

{ 
    column_number: 0, 
    column_data_type: rendered_html, 
    filter_type: "auto_complete", 
} 

至於你的範圍滑塊 - 下面的設置應使用(注意ignore_char/filter_plugin_options

{ 
    column_number: 2, 
    filter_type: "range_number_slider", 
    ignore_char: "%", 
    filter_plugin_options: {step:0.01} 
} 

看到working jsfiddle

如果這沒有幫助,請提供一個jsbin樣本,其中包含您的問題

+0

這裏是工作示例sir [jsfiddel](https://jsfiddle.net/m52cqoom/4/)。 – Hardy

+0

而在瀏覽器控制檯它說'未捕獲的錯誤:語法錯誤,無法識別的表達式:女士Rithu拉賓Dhanki' – Hardy

+0

搶最新的yadcf版本和閱讀更新的答案... – Daniel