发布网友 发布时间:2022-04-24 09:34
共2个回答
热心网友 时间:2022-04-25 09:25
获取行号,有这种方式:
var rowid = $("#grid-table").jqGrid("getGridParam", "selrow");
最后先在js最外部定义一个变量selId,然后使用如下代码在选中行时赋值:
onSelectRow: function (rowid, status) {
selId = rowid; //给最外层的selId赋值
}
热心网友 时间:2022-04-25 10:43
var ids= $("#gird").jqGrid('getGridParam', 'selarrrow');
如果选择了多行,就有多个,你alert下追问这个怎么还是相反的额,跟我之前写的结果是一样的,var id = jQuery("#listGridSortrows").jqGrid('getGridParam','selrow');我选中第二行结果显示倒二行的行号,这个是什么原因?
追答这个是多选的啊,你选了第二个肯定是以第二个为主~~你可以再遍历的~~