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

标签 jquery properties 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 .

关于jquery - jqGrid - 如何向网格添加自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3934772/

相关文章:

jquery - 尝试使用 jquery 迭代 JSON 结构

javascript - 加载页面并淡入或淡出ajax html

c# - 为什么 ListBox.DisplayMember 接受字符串值?

javascript - 如何在 JavaScript 对象文字中使用变量作为键?

java - 如何更新属性文件?

json - jqgrid 将 json 数据从服务器加载到树状网格中不显示数据

jqGrid - 禁用用户列调整大小

jquery - 如何创建自定义 JQuery 函数以及如何使用它?

javascript - jqGrid:表格格式中复选框的预期行为

javascript - 如何像在 Backbone 中那样在 JQuery 中模拟 "DELETE"请求方法?