2017-03-11 82 views
0

我正在使用Kendo Grid和AngularJS。基於某些條件,我正在實際遇到變更事件而無法啓動。我正在嘗試以下方法,但這樣做沒有任何效果。Kendo Grid:撤消行選擇事件

change: function (e){ 
    if(somecodition) 
     e.preventDefault(); 
} 

我怎麼能阻止用戶更改行(基於某些條件)


最終實現以下解決方案。感謝來自dimodi

解決方案幫助

var lastRow; 
function onSelection(e){ 
    var row = e.sender.element.find(".k-state-selected");  
    if(/*some condition*/) { 
    row.removeClass("k-state-selected"); 
    e.sender.select(lastRow); 
    } 
    else { 
    lastRow= row; 
    } 
} 

回答