本文介绍了jqGrid设置选定的行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个multiselect true的jqgrid,我想设置一些行.(我知道行ID.)我该怎么做?

I have a jqgrid with multiselect true and I want to set some of rows.(I know the row ids.) How can I do that?

我的意思是

$("#myTable").jqGrid('getGridParam', 'selarrrow');

就像:

$("#myTable").jqGrid('setGridParam', 'selarrrow', rowArray);

推荐答案

您必须遍历rowArray数组并为rowArray中的每个rowid调用setSelection方法:

You have to loop through the rowArray array and call setSelection method for every rowid from the rowArray:

var i, count, $grid = $("#myTable");
for (i = 0, count = rowArray.length; i < count; i += 1) {
    $grid.jqGrid('setSelection', rowArray[i], false);
}

这篇关于jqGrid设置选定的行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-30 23:04