jqGrid模态表单按钮

时间:2014-01-02 22:12:13

标签: jquery jquery-ui jqgrid jquery-ui-dialog

我有一个填充的jqGrid;我的代码包括以下块,以模式形式显示双击记录。默认情况下,表单包含“提交”和“取消”按钮。如何删除“提交”按钮?

ondblClickRow: function (rowid, iRow, iCol, e) 
{
    jQuery("#data").jqGrid('editGridRow', rowid);
}

我基本上需要一个“只读”表单,以便于查看网格中的记录。

感谢。

1 个答案:

答案 0 :(得分:2)

如果我理解您的要求是正确的,则应使用viewGridRow代替editGridRow。表格中默认包含所有字段。 The demo做你想做的事(我希望):

enter image description here

它使用以下代码

ondblClickRow: function (rowid) {
    $(this).jqGrid("viewGridRow", rowid, { caption: "Details of the invice" });
}

顺便说一下,您可以在colModel中指定viewable: false属性,以从“视图”表单中删除列的内容。演示