【问题标题】:Free jqGrid 4.9.0 - combine multiboxonly with setSelection免费 jqGrid 4.9.0 - 将 multiboxonly 与 setSelection 结合使用
【发布时间】:2015-07-05 07:01:47
【问题描述】:

演示:http://jsfiddle.net/mrfvsyc2/12/enter code here

当我使用 multiboxonly 时,我必须在实际的复选框中单击,才能选择多行。如果我只选择一行,它将重置我的所有其他选择。这是我需要的行为,可以正常工作。

问题出在 setSelection 方法 (grid.setSelection) 上,它的“行为”就像我在复选框中单击一样,而我需要它的行为就像我在单击行一样。

在演示中,每次用户右键单击一行时,我都会使用 setSelection。我需要选择的行为就像用户只点击了行,而不是用户选中了复选框。

setColumn 函数可以考虑 multiboxonly 选项吗?

谢谢,

【问题讨论】:

    标签: jquery jqgrid free-jqgrid


    【解决方案1】:

    我不确定我是否正确理解您要实现的选择行为,但在我看来您只需要更改行

    $('#jqGrid').setSelection(rowId);
    

    onContextMenu 内到两行:

    $('#jqGrid').resetSelection();
    $('#jqGrid').setSelection(rowId);
    

    http://jsfiddle.net/mrfvsyc2/13/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-06
      • 2012-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多