0
是否有方法僅在網格的第一列上禁用選擇。我有第二和第三列作爲'checkcolumn',它激發了那一行的選擇。這就是爲什麼我不能完全使用網格上的在網格的第一列上禁用選擇
disableSelection: true
,因爲這會禁用複選框上的選擇火災事件。第一列只是一個文本,我不想在單擊第一列的行時選擇該行。
任何幫助?
是否有方法僅在網格的第一列上禁用選擇。我有第二和第三列作爲'checkcolumn',它激發了那一行的選擇。這就是爲什麼我不能完全使用網格上的在網格的第一列上禁用選擇
disableSelection: true
,因爲這會禁用複選框上的選擇火災事件。第一列只是一個文本,我不想在單擊第一列的行時選擇該行。
任何幫助?
的beforeitemmousedown
事件可能會爲你工作,將其添加爲在那裏你宣佈你的網格,當事件的目標是排在第一個單元格返回false監聽器:
listeners: {
beforeitemmousedown: function(view, record, item, index, e, eOpts)
{
if(item.cells[0] == e.target.parentElement)
return false;
}
}
謝謝reimius – EagleFox