0

我有一个带有隐藏列的 JQGrid,当用户在编辑对话框中编辑它时,我希望将此列中的数据发回服务器。

就目前而言,我可以在回发中看到此表单数据的唯一方法是使用 column 属性Editable = true,但是,这会在对话框上显示一个文本输入框。随着Editable = false输入框被隐藏但值不在回发中。

在编辑对话框中显示属性并不理想,因为我不希望用户能够更改值,但出于业务逻辑原因,我需要将其发布回服务器。

任何帮助,将不胜感激。

4

1 回答 1

1

$('#tr_<ColumnName>').hide(); 您可以通过在 JqGrid 的 ADD 和 EDIT 函数等适当位置使用它来隐藏客户端中的数据。我通过这种方式解决了这个问题。欢迎任何优雅的建议。PS - 实际上归功于我的队友。他们找到了路。

于 2014-04-25T13:05:36.437 回答