【问题标题】:ExtJS deselect a row by pressing on the backgroundExtJS 通过按下背景取消选择一行
【发布时间】:2014-06-25 13:38:06
【问题描述】:

如何通过按背景从网格中取消选择选定的行?似乎在我选择了一行后,我无法取消选择它,我只能通过选择其他行来更改我的选择。在 Windows 中,您可以通过按下白色背景来取消选择。有没有办法用 ExtJS 网格实现这一点?

编辑:我不想以编程方式执行此操作。请不要建议 deselectAll() 和其他此类方法。我正在寻找配置或类似的东西。

【问题讨论】:

    标签: extjs grid row


    【解决方案1】:

    您可以使用allowDeselect选择模型的配置,看看:Docs

     selModel : Ext.create('Ext.selection.CheckboxModel',{
                allowDeselect:true,
                mode:'SINGLE'
            }),
    

    【讨论】:

    • 这可能就是我正在寻找的。我更喜欢它就像在 Windows 上一样(单击空白区域以取消选择,而不是单击同一个对象以取消选择),因为这样更自然,但它仍然是一些东西。谢谢
    猜你喜欢
    • 1970-01-01
    • 2017-08-13
    • 2011-11-12
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-30
    相关资源
    最近更新 更多