2011-07-23 74 views
0

有没有在jqgrid中选择多个单元格的方法?理想情况下,我想切换不同的单元格,并能够以每行只能切换1个单元格的方式进行限制。jqgrid选择多个单元格?

jqgrid适合这个还是应该使用不同的库?

+0

为什么你需要选择单元而不是行。 jqGrid具有支持选定行的内部变量。如果你要实现多个单元格的选择,你将如何使用它? – Oleg

+0

因此,我可以将单元格的内容添加到数组中以进行进一步处理。 – Reflux

回答

1

您的需求提醒我需要选择网格中的单词而不是行。你可以实现这一点,但jqGrid无法帮助你。另一方面,如果您选择连续行,您可以使用EditDelete导航按钮将其删除。有内部参数selarrrowselrow,其中包含所选行的ID。

如果您确实需要实施此类自定义选择,则可以使用beforeSelectRowonCellSelect事件处理程序来执行此操作。 Yon可以将选定单元格的列表保存在您的自定义变量中。您可以使用.addClass("ui-state-highlight").attr("aria-selected","true")代替<td>元素,而不是<tr> jqGrid所做的操作。在这种情况下,您将无法使用jqGrid的任何editing features,这一点很重要。