我有一个带有对象列表的 jgGrid,我想选择加载页面上的所有行。这是我的代码
multiselect: true,
loadComplete: function(){
var ids = $("#listDaFatturare").jqGrid('getDataIDs');
for(var i = 0; i <= ids.length; i++){
$("#list").jqGrid('setSelection', i, true);
}
},
Run Code Online (Sandbox Code Playgroud)
但不要运行,在我看来,我只看到选择了一行。我不明白问题出在哪里,我尝试调试代码,显然没有问题。
有任何想法吗?
我在这种模式下解决了:
loadComplete: function(){
var i, count, $grid = $("#list");
var rowArray = $("#list").jqGrid('getDataIDs');
for (i = 0, count = rowArray.length; i < count; i += 1) {
$grid.jqGrid('setSelection', rowArray[i], true);
}
},
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12600 次 |
| 最近记录: |