0
我想为我的网格使用contextmenu,但我有一个特殊的情况,根据每个行[或可能更多]的字段值我想显示或隐藏一些contextmenu项目。jqgrid添加行的附加属性
我知道我可以得到该行或右甚至ROWID点击一个根据,像这样结合了文本菜单和显示\隐藏项目时:
jQuery(".jqgrow", "#ContextMenuGrid").contextMenu('myMenu1', {
bindings: {
'edit': function(t) {
editRow();
},
'add': function(t) {
addRow();
},
'del': function(t) {
delRow();
}
},
onContextMenu : function(event, menu)
{
var rowId = $(event.target).parent("tr").attr("id")
var grid = $("#ContextMenuGrid");
grid.setSelection(rowId);
return true;
}
});
}
现在我想,如果有办法为像这样的情况下可以检索到的“id”添加jqgrid行的附加属性来决定!
{
"page":1,
"total":83,
"records":830,
"rows":[{"data-custom-data":"data","id":"11067","cell":[...]}]
}
我像上面的代码或...