2013-06-26 16 views
0

是否有方法僅在網格的第一列上禁用選擇。我有第二和第三列作爲'checkcolumn',它激發了那一行的選擇。這就是爲什麼我不能完全使用網格上的在網格的第一列上禁用選擇

disableSelection: true 

,因爲這會禁用複選框上的選擇火災事件。第一列只是一個文本,我不想在單擊第一列的行時選擇該行。

任何幫助?

回答

1

beforeitemmousedown事件可能會爲你工作,將其添加爲在那裏你宣佈你的網格,當事件的目標是排在第一個單元格返回false監聽器:

listeners: { 
    beforeitemmousedown: function(view, record, item, index, e, eOpts) 
    { 
     if(item.cells[0] == e.target.parentElement) 
      return false; 
    } 
} 
+0

謝謝reimius – EagleFox

相關問題