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

jqGrid:在将HTML表转换为网格时启用分页

  •  5
  • deostroll  · 技术社区  · 14 年前

    tableToGrid() 转换表(我们将其作为jquery选择器字符串传递给方法)。我也试过很多其他的方法,比如:

    tableToGrid('#GridView1');
    
    $('#GridView1').jqGrid({
        rowNum: 10,
        pager: '#pager',
        rowList: [10,20,30]
    });
    

    1 回复  |  直到 14 年前
        1
  •  9
  •   Oleg    14 年前

    你应该试试

    tableToGrid('#GridView1', {
        rowNum: 10,
        pager: '#pager',
        rowList: [10,20,30]
    });
    

    还可以添加更多jqGrid选项作为的第二个参数 tableToGrid . 你也可以得到 参考 colModel 转换后的jqGrid的

    var cm = myGrid.getGridParam("colModel");
    

    然后修改柱模型的一些参数。

    edittype: "select" .

    for (var i = 0, l=cm.length; i < l; i += 1) {
        var colModelColumn = cm[i];
        // search for the clolumn with the name colModelColumnName.
        // variables colModelColumnName and selectedOptions are defined
        // in another code fragment above this one
        if (colModelColumn.name === colModelColumnName) {
            jQuery.extend(colModelColumn, { edittype: "select",
                                            editoptions: { value: selectedOptions }});
            break;
        }
    }