jqgrid multiselect vs行选择

时间:2018-02-19 11:20:16

标签: jqgrid

在我的jqgrid中,我在点击该行时展开子网格。但是我的网格上也运行了多选功能。每当我点击任何复选框时,网格也会展开和折叠,但我想仅在点击一行时展开/折叠子网格。 有什么办法可以区分行上的点击和CheckBox上的点击。

我目前正在第一次单击复选框时停止子网格,但是无法从第二次单击停止它,因为它使showSubGrid功能无法访问。

$("#grid tr").on("click", function(event){
    selectedRowId =  $(this).attr("id");
    if($("#jqg_grid_"+selectedRowId).is(":checked"))
        $("#grid").jqGrid("collapseSubGridRow", selectedRowId);
    else
        showSubGrid(selectedRowId, event);
});

0 个答案:

没有答案