2012-04-04 226 views
0

我是jqGrid的新手,在實現幾項任務時遇到了麻煩。任何指導都將是一個巨大的幫助。jqGrid隱藏字段

我有一個字段(CREATE_DATE),它的值需要在編輯表單中傳遞。要做到這一點,我必須使其可編輯,但同時我不希望它顯示在編輯窗體中。類似於這個問題(http://stackoverflow.com/questions/2368051/jqgrid-how-to-have-hidden-fields-in-an-edit-form)類似這樣的事情是我想達到的。

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

非常感謝。

回答

2

如果在網格一些隱藏列,您希望只在排送價值編輯應該在列的定義包括以下屬性:

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

如果你想顯示網格中的列需要將數據發送到服務器,但您只是不想在編輯表單中顯示數據,您可以將該列標記爲editable: true,但隱藏beforeShowForm回調內的字段。您甚至可以在「添加」和「編輯」窗體中實現不同的行爲。有關更多詳細信息,請參見the answer