代码之家  ›  专栏  ›  技术社区  ›  Trevor

扩展jqgrid子网格

  •  7
  • Trevor  · 技术社区  · 16 年前

    我有一个jqgrid,它有一个子网格。如何在不单击加号的情况下展开子网格?

    我遇见 $("#jqgrid_id").expandSubGridRow(rowId); 但我不确定要使用哪个rowid来扩展子网格。

    谢谢。

    2 回复  |  直到 15 年前
        1
  •  11
  •   John Hartsock    15 年前

    使用 $("#jqgrid_id").expandSubGridRow(rowId); 在电网的OnElectrow事件中。

    像这样:

    jQuery("#jqgrid_id").jqGrid({
    ...
       onSelectRow: function(rowId){ 
          $("#jqgrid_id").expandSubGridRow(rowId); 
       },
    ...
    });
    

    编辑时间:网格完成事件

    jQuery("#jqgrid_id").jqGrid({
    ...
       gridComplete: function(){ 
          var rowIds = $("#jqgrid_id").getDataIDs();
          $.each(rowIds, function (index, rowId) {
            $("#jqgrid_id").expandSubGridRow(rowId); 
          });
       },
    ...
    });
    
        2
  •  1
  •   Stefan    16 年前

    将getdataid()更改为getdataid()!