【问题标题】:jqgrid group expand/collapse eventjqgrid 组展开/折叠事件
【发布时间】:2015-06-24 23:00:55
【问题描述】:

是否有从 jqGrid 触发的事件来通知某个组展开或折叠? 我在互联网上搜索过,发现treeGrid 有一个事件,但不确定jqGrid。 我想知道 jqGrid 是否有一个,这样我们就可以通过监听该事件来知道用户是否正在扩展/折叠某个组。

谢谢!

【问题讨论】:

    标签: javascript jqgrid expand


    【解决方案1】:

    存在以 jqGrid 4.0.0 开头的回调 onClickGroup(参见 here)和以 4.3.2 开头的 jQuery Event jqGridGroupingClickGroup。参数为hidcollapsed。对应的代码示例见the answerthis one

    【讨论】:

    • 单击组标题行时是否触发事件处理程序?
    • @SuhailGupta:不完全是。它将在groupingToggle 方法结束时调用。该方法可以通过 API 调用,也可以通过单击分组标题中的“+”/“-”展开/折叠按钮来调用。当前没有回调将在单击组标题行或组摘要行的其他部分时调用。您可以在整个<table>(网格)上定义click处理程序并分析$(e.target).closest("tr.jqgroup")。它是空的,然后单击不是分组标题行。如果您有实施问题,您可以提出单独的问题。
    猜你喜欢
    • 2012-02-29
    • 1970-01-01
    • 2012-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多