2013-03-15 169 views
0

我有一個劍道網格,並在我的應用程序與複選框treeview我想篩選基於treeview複選框選擇網格,我試過這一個,但它不能正常工作 我的樹視圖代碼是劍道網格沒有正確過濾

$("#treeview").on("change", function (e) { 
    var ds = $("#grid").data("kendoGrid").dataSource; 
    ds.filter([ 
    {"logic":"or", 
    "filters":[ 
     { 
      "field":"OrderId", 
      "operator":"eq", 
      } 
    ]} ]); 
    }); 

我的小提琴是http://jsfiddle.net/RHh67/66/

回答

1

在上改變事件樹狀你需要趕上檢查的節點,然後篩選基於與樹視圖選擇的節點的領域,運營商和價值你的病情電網數據源。

$("#treeview").on("change", function (e) { 
    var selected = $('#treeview :checked').closest('li'); 
    var ds = grid.dataSource; 
    var filter = { 
     logic : "or", 
     filters: [] 
    }; 

這是更新小提琴: http://jsfiddle.net/RHh67/87/

乾杯, 編碼愉快