我有这个场景(例如给出的数字):
一开始我选择第一行。 然后我选择第五行。之后,我取消选择第五行。 如何获取第一行的id(即剩下的唯一选定行的Id)?
谢谢。
答案 0 :(得分:0)
如果使用multiselect: true
选项,jqGrid支持一次选择多行。您可以使用
var selIds = $("#gridid").jqGrid("getGridParam", "selarrrow");
此外,selarrrow
存在selrow
,其中包含最后所选行的ID。你没有写过你使用的jqGrid的哪个分支以及哪个版本。因此,selrow
中返回的值可能会有所不同。最安全的是获取selarrrow
参数,如上面的代码所示。如果示例中描述的场景中包含一个元素的数组和selIds[0]
将是第一个(也是唯一的)选定行。