SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.checkRows  method

同时变更通过rows参数而指定的网格行checked状态。 

如果至少有一个实际变更的行,就会触发onRowsChecked事件。 而且,如果将rowEvents指定为true,就会在每个变更行,触发onRowChecked事件。 

function checkRows (rows: [GridRow|Integer], checked: Boolean, rowEvents: Boolean);
Returns
Void
Parameters
rows - [GridRow|Integer]. required.
checked - Boolean. required.
rowEvents - Boolean. 默认值为false.
如果为true,就会在每个变更Checked的行,触发onRowChecked事件。(ver 1.3.4)
Code -1
    $('#checkSelection').click(function (ev) {
        var rows = grid.getSelectedRows();
        if (rows && rows.length > 0) {
            grid.checkRows(rows, $('#checked').is(':checked'));
        }
    });
See Also
setChecked
isChecked
getCheckedRows
getCheckedRowIndices
getCheckedDataIndices
onRowsChecked
onRowChecked
Examples
CheckBar