一直在使用checkcolumn插件,我发现当我点击该列中的任何单元格时,它都不会突出显示。我将假设这意味着细胞没有聚焦。
这具有以下效果:当另一个单元格获得焦点时,每当我单击复选框列中的任何单元格时,网格就会向上滚动到其最后/当前聚焦的单元格。我可以向下滚动一半并单击一个复选框,如果网格开头的文本字段有焦点,网格将向上滚动。
奇怪的是,当我使用键盘导航时,单元格会按预期突出显示,因此这是一个鼠标问题,我不明白。我将在哪里添加代码以关注check列中的单元格?
答案 0 :(得分:0)
看起来checkcolumn中的processEvent方法返回false以便故意停止选择:
http://docs.sencha.com/ext-js/4-0/source/CheckColumn.html#Ext-ux-CheckColumn
我不知道为什么会这样,如果它返回真实会有什么影响 - 但是有可能覆盖它并看到我猜:)