我有一个填充的jqGrid;我的代码包括以下块,以模式形式显示双击记录。默认情况下,表单包含“提交”和“取消”按钮。如何删除“提交”按钮?
ondblClickRow: function (rowid, iRow, iCol, e)
{
jQuery("#data").jqGrid('editGridRow', rowid);
}
我基本上需要一个“只读”表单,以便于查看网格中的记录。
感谢。
答案 0 :(得分:2)
如果我理解您的要求是正确的,则应使用viewGridRow代替editGridRow。表格中默认包含所有字段。 The demo做你想做的事(我希望):
它使用以下代码
ondblClickRow: function (rowid) {
$(this).jqGrid("viewGridRow", rowid, { caption: "Details of the invice" });
}
顺便说一下,您可以在colModel
中指定viewable: false属性,以从“视图”表单中删除列的内容。演示