2010-10-14 161 views
0

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

该属性不会被jqGrid本身使用。这是更多元数据,我们的自定义代码将使用它。

例如,我们需要一个自定义属性来标识网格是否出现在我们的“主页”上。这个属性会被我们的一些常用函数读取,这些函数根据网格是否位于主页面上来处理某些任务。

可你只是这样做:

mygrid.onMainPage = true; 

?不知道这是否是有效的JavaScript,或者会让jqGrid有些混乱。

回答

5

你只需要添加他们。工作正常。尝试:

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

现在,您可以访问它们:

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

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

相关问题