代码之家  ›  专栏  ›  技术社区  ›  Marcus Leon

jqgrid-如何向网格添加自定义属性

  •  1
  • Marcus Leon  · 技术社区  · 14 年前

    如何将自定义属性添加到网格中?

    jqgrid本身不会使用这些属性。更多的元数据将被我们的自定义代码使用。

    例如,我们需要一个自定义属性来标识网格是否出现在我们的“主页”上。此属性将由我们的一些常见函数读取,这些函数将根据网格是否在主页面上而不同地处理某些任务。

    你能做点什么吗?

    mygrid.onMainPage = true;
    

    ??不确定这是否是有效的javascript,或者会弄乱jqgrid somewow。

    2 回复  |  直到 14 年前
        1
  •  5
  •   Craig Stuntz    14 年前

    你只要加上它们。工作良好。尝试:

    $("#myGrid").jqGrid({
        url: "/Data", // usual "standard" properties
        myCustomProperty: "Hi there!"
    });
    

    现在您可以访问它们:

    var mcp = $("#myGrid").jqGrid("getGridParam", "myCustomProperty");
    

    对于现实世界的例子,请看 my jqGrid.history plugin .

        2
  •  1
  •   John Hartsock    14 年前