【问题标题】:jqgrid select multiple cells?jqgrid选择多个单元格?
【发布时间】:2011-07-23 22:15:21
【问题描述】:

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

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

【问题讨论】:

  • 为什么需要选择单元格而不是行。 jqGrid 具有支持选定行的内部变量。如果您要实现多个单元格的选择,您将如何使用它?
  • 所以我可以将单元格的内容添加到数组中进行进一步处理。

标签: javascript jquery jqgrid


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2011-06-12
    • 1970-01-01
    • 2015-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-21
    • 1970-01-01
    相关资源
    最近更新 更多