如何将自定义属性添加到网格?jqGrid - 如何将自定义属性添加到网格
该属性不会被jqGrid本身使用。这是更多元数据,我们的自定义代码将使用它。
例如,我们需要一个自定义属性来标识网格是否出现在我们的“主页”上。这个属性会被我们的一些常用函数读取,这些函数根据网格是否位于主页面上来处理某些任务。
可你只是这样做:
mygrid.onMainPage = true;
?不知道这是否是有效的JavaScript,或者会让jqGrid有些混乱。
如何将自定义属性添加到网格?jqGrid - 如何将自定义属性添加到网格
该属性不会被jqGrid本身使用。这是更多元数据,我们的自定义代码将使用它。
例如,我们需要一个自定义属性来标识网格是否出现在我们的“主页”上。这个属性会被我们的一些常用函数读取,这些函数根据网格是否位于主页面上来处理某些任务。
可你只是这样做:
mygrid.onMainPage = true;
?不知道这是否是有效的JavaScript,或者会让jqGrid有些混乱。
你只需要添加他们。工作正常。尝试:
$("#myGrid").jqGrid({
url: "/Data", // usual "standard" properties
myCustomProperty: "Hi there!"
});
现在,您可以访问它们:
var mcp = $("#myGrid").jqGrid("getGridParam", "myCustomProperty");
对于真实世界的例子,看看my jqGrid.history plugin。