ExtJS 通过按下背景取消选择一行
Posted
技术标签:
【中文标题】ExtJS 通过按下背景取消选择一行【英文标题】:ExtJS deselect a row by pressing on the background 【发布时间】:2014-06-25 13:38:06 【问题描述】:如何通过按背景从网格中取消选择选定的行?似乎在我选择了一行后,我无法取消选择它,我只能通过选择其他行来更改我的选择。在 Windows 中,您可以通过按下白色背景来取消选择。有没有办法用 ExtJS 网格实现这一点?
编辑:我不想以编程方式执行此操作。请不要建议 deselectAll() 和其他此类方法。我正在寻找配置或类似的东西。
【问题讨论】:
【参考方案1】:您可以使用allowDeselect
选择模型的配置,看看:Docs
selModel : Ext.create('Ext.selection.CheckboxModel',
allowDeselect:true,
mode:'SINGLE'
),
【讨论】:
这可能就是我正在寻找的。我更喜欢它就像在 Windows 上一样(单击空白区域以取消选择,而不是单击同一个对象以取消选择),因为这样更自然,但它仍然是一些东西。谢谢以上是关于ExtJS 通过按下背景取消选择一行的主要内容,如果未能解决你的问题,请参考以下文章