2016-08-31 78 views

回答

1

最後能夠找到一種方法做that.Here是answer

我所做的就是,

  1. 在網格選項改變enableRowSelection: false
  2. 將函數添加到單元格模板按鈕。

扣式電池模板

<div><button class="btn btn-default" ng-click="grid.appScope.selectRow(row)">O</button></div> 
  • 實現一個函數來選擇給定行的obj。

    $scope.selectRow = function(row) { row.setSelected(true); };

  • 如果你想模板按鈕被點擊一次就可以使用 row.isSelected這將返回布爾value.Here何時取消選擇所選行

    是更新的功能代碼段。

    $scope.selectRow = function(row) { 
         if(row.isSelected!=true){ 
         //Select the row 
         row.setSelected(true) 
         }else{ 
          row.setSelected(false) 
         } 
        }; 
    
    +0

    ok..but一個問題,我發現..(我不知道這是一個問題還是您的要求)一旦選中某行,即使您選擇了其他行,也不會取消選擇。 –

    +0

    @Sarun UK更新了answer.plz看一看。 – gihan

    相關問題