0

我是 jqGrid 的新手,在完成几项任务时遇到了麻烦。任何指导都会有很大帮助。

我有一个字段 (CREATE_DATE),其值需要在编辑表单中传递。为此,我必须使其可编辑,但同时我不希望它显示在编辑表单中。类似于这个问题的东西(http://stackoverflow.com/questions/2368051/jqgrid-how-to-have-hidden-fields-in-an-edit-form)这样的事情是我想要实现的。

$('#CREATE_DATE_id]').attr('type', 'hidden');

非常感谢。

4

1 回答 1

2

如果您在网格中有一些隐藏列并且您只想在行编辑期间发送值,您应该在列的定义中包含以下属性:

editable: true, hidden: true, hidedlg: true, editrules: { edithidden: true }

如果您想在网格中显示列并且需要将数据发送到服务器,但您不想在编辑表单中显示数据,您可以将列标记为editable: true,但隐藏beforeShowForm回调内部的字段。您甚至可以在“添加”和“编辑”表单中实现不同的行为。有关更多详细信息,请参阅答案

于 2012-04-04T19:44:20.977 回答