SMART datagrid v.1 > Classes > GridBase

[ grids ver.1.3.1]   Back  Forward

DataLudi.GridBase.toggleChecked  method

变更通过rows而指定的行的Checked状态。 

如果没有指定rows,就会变更所有行的状态。 而且,如果指定rowEvents,就会在每次变更个别行时,触发onRowChecked事件。 当变更被指定的所有行之后,将会触发onCheckedChanged事件。 

function toggleChecked (rows: [GridRow|Integer], visibleOnly: Boolean, checkableOnly: Boolean, rowEvents: Boolean);
Returns
Void
Parameters
rows - [GridRow|Integer]. 默认值为null.
网格行或行号数组。如果没有指定,就会是所有行。
visibleOnly - Boolean. 默认值为false.
如果为true,就只会变更已展开的行。
checkableOnly - Boolean. 默认值为false.
如果为true,就只会变更checkable的行。
rowEvents - Boolean. 默认值为false.
如果指定为true,就会在每次变更个别行时,将会触发onRowChecked事件。(ver 1.3.4)
Code -1
    // 变更所有行的Checked状态。
    $('#toggleCheck').click(function () {
        grid.toggleChecked();
    });
See Also
onCheckedChanged
onRowChecked
checkRows
checkAll
Examples
试件