如何向网格添加自定义属性?
jqGrid本身不会使用这些属性。它更多的是我们的自定义代码将使用的元数据。
例如,我们想要一个自定义属性来识别网格是否出现在我们的“主页面”上。我们的一些常用函数会读取此属性,这些函数将根据网格是否位于主页面上而以不同方式处理某些任务。
你能做的事情如下:
mygrid.onMainPage = true;
??不确定这是不是有效的JavaScript还是会让jqGrid陷入困境。
答案 0 :(得分:5)
您只需添加它们即可。工作良好。尝试:
$("#myGrid").jqGrid({
url: "/Data", // usual "standard" properties
myCustomProperty: "Hi there!"
});
现在您可以访问它们了:
var mcp = $("#myGrid").jqGrid("getGridParam", "myCustomProperty");
有关实际示例,请查看my jqGrid.history plugin。
答案 1 :(得分:1)