我想在用户选择该行时获取行的id。我用onSelectRow来获取id:
jQuery("#dataTable").jqGrid({
url: "${pageContext.request.contextPath}/groupManagement/loadGroups.htm",
direction: "rtl",
recordpos: "left",
.
.
.
onSelectRow: function (id) {
.
.
.
上面的代码效果很好,我可以获得所选行的ID。但是,对列进行排序(更改行的顺序)不会影响onSelectRow的id。例如,如果排序已经将第二行移动到网格的第五行,那么我在该行的onSelectRow函数中获得2(我期望为5)。我该如何解决我的问题?
TY。
答案 0 :(得分:0)
您可以通过执行以下操作获取所需的任何列/属性:
onSelectRow: function (id) {
var selectedColumnValue = $('#dataTable').jqGrid('getCell', id, 'ColumnNameToGet');
},