📅  最后修改于: 2023-12-03 14:43:24.126000             🧑  作者: Mango
jQWidgets jqxGrid 是一个强大的网格控件,可以用于展示、编辑和排序数据。其中 selectedrowindexes 属性用于获取或设置当前选中行的索引值。
var grid = $('#grid').jqxGrid();
var indexes = grid.jqxGrid('getselectedrowindexes');
以上代码中,我们首先获取 jqxGrid 控件的实例,然后调用 getselectedrowindexes 方法获取当前选中行的索引值。
var grid = $('#grid').jqxGrid();
grid.jqxGrid('selectrow', 1);
以上代码中,我们首先获取 jqxGrid 控件的实例,然后调用 selectrow 方法设置选中行的索引值为 1。
var grid = $('#grid').jqxGrid();
var rows = [];
var indexes = grid.jqxGrid('getselectedrowindexes');
$.each(indexes, function (index, value) {
var data = grid.jqxGrid('getrowdata', value);
rows.push(data);
});
以上代码中,我们首先获取 jqxGrid 控件的实例,然后使用 getselectedrowindexes 方法获取当前选中行的索引值,循环遍历每个索引值,使用 getrowdata 方法获取对应行的数据,最后将获取到的所有数据存到一个数组中。
selectedrowindexes 属性是 jQWidgets jqxGrid 控件的一个重要属性,通过该属性可以方便地获取或设置当前选中行的索引值。同时,我们还可以使用该属性获取所有选中行的数据,从而进行批量操作。