【发布时间】:2013-01-19 14:54:07
【问题描述】:
我对 jqGrid 有一个独特的要求。我正在使用带有来自后端 SQL Server 的数据的 jqGrid。一切正常。我的问题是我在 JQGrid 中使用 setCell 方法在单元格中设置一些值。
grid.jqGrid('setCell', rowId, finalJsonColumnName, value);
它正常工作并正确设置值。我的问题是在 jqGrid 中设置值后,特定单元格变得不可编辑。
我不需要在setCell 之后无法编辑单元格。我希望它们保持可编辑状态。我试图调用另一种方法来使单元格可编辑:
grid.jqGrid('setCell', rowId, 'precPsProg', '', 'editable-cell');
但它不起作用。请问谁能帮帮我?
【问题讨论】:
-
jqGrid 使用的只有
"not-editable-cell"类,没有"editable-cell"。你应该更清楚地描述你在做什么,为什么你需要使用setCell。你甚至没有写你使用哪种编辑模式。是cell editing mode吗?为什么在编辑单元格时需要使用setCell。此外,您可能对正在编辑的单元格使用“不可编辑”一词?可编辑意味着在单击单元格等一些附加操作后可以编辑单元格。这与正在编辑不同。 -
请发布您的代码以获得更多许可