我对jqGrid有一个独特的要求。我正在使用一个包含来自后端SQL Server的数据的jqGrid。一切都很正常。我的问题是,我正在使用JQGrid中的setCell
方法来设置单元格中的一些值。
grid.jqGrid('setCell', rowId, finalJsonColumnName, value);
它可以正常工作并正确设置值。我的问题是,在jqGrid中设置了值之后,特定的单元格变得不可编辑。
我不需要单元格在setCell
之后不可编辑。我希望它们保持可编辑状态。我正在尝试调用另一个方法来使单元格可编辑:
grid.jqGrid('setCell', rowId, 'precPsProg', '', 'editable-cell');
但它不起作用。有谁能帮帮我吗?
发布于 2018-06-01 07:35:26
尽管这是一个旧线程,但在JQGrid
中使用setCell
方法设置单元格的值时,我遇到了相同的问题(单元格变得不可编辑)。经过几个小时的搜索,我找到了一个解决方案,使用以下命令:
document.getElementById(rowId + "_Column_Name").value = some_value;
这将设置特定(row
,column
)单元格的值,并保持可编辑状态(在保存行时提交给服务器)。
https://stackoverflow.com/questions/14415550
复制相似问题