SMART datagrid v.1 > Classes > GridDataSet

Back  Forward

DataLudi.GridDataSet.getRows  method

将被包含在通过startRowcount而指定的范围的数据行的值,返回为二维数组。 

如果没有相关行,就会返回空数组。 为获取各个行的值为JSON对象,可以调用getRowObjects。 

function getRows (startRow: Integer|[Integer], count: Integer): Array;
Returns
Array
Parameters
startRow - Integer|[Integer]. 默认值为0.
将会获取值的第一个行号。
如果没有指定,就会从第一个行开始获取。
而且,如果指定为数据行号的数组,就只会获取指定行的值。v 1.3.8 这时,将会忽视count参数。
count - Integer.
将会获取的行数。如果没有指定,就会获取直到最后一行。
Note
Code -1
    var rows = ds.getRows(0, 100);
    for (var i = 0; i < rows.length; i++) {
        var row = rows[i];
        for (var c = 0; c < row.lengt; c++) {
            console.log(row[c]);
        }
    }
Code -2
    // 获取所有行。
    var rows = ds.getRows();
    console.log(rows);
Code -3
    // 获取指定为列表的行。
    var rows = grid.checkedDataIndices();
    rows = ds.getRows([rows]);
    console.log(rows);
See Also
getValues
getRowObject
getRowObjects
getRowProps
getRowsProps
Examples
网格数据组行