SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.checkRows  method

Change checked state of Grid Rows which have been specified by parameter rows at the same time. 

If there is at least one row which has been actually changed, onRowsChecked event will be fired. And, if specify rowEvents as true, onRowChecked event will be fired in each changed row. 

function checkRows (rows: [GridRow|Integer], checked: Boolean, rowEvents: Boolean);
Returns
Void
Parameters
rows - [GridRow|Integer]. required.
checked - Boolean. required.
rowEvents - Boolean. Defaults to false.
If it is true, onRowChecked event will be fired in each row of which checked has been changed. (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