SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.checkAll  method

通过checked参数值,重新设置所有网格行checked状态。 

如果至少一个行的checked状态发生变更,就会触发onAllChecked事件。 而且,如果将rowEvents指定为true,就会在每个变更行中,触发onRowChecked事件。 

function checkAll (checked: Boolean, visibleOnly: Boolean, checkableOnly: Boolean, callback: Function, rowEvents: Boolean);
Returns
Void
Parameters
checked - Boolean. required.
visibleOnly - Boolean. 默认值为false.
只变更当前显示中的行的状态。
checkableOnly - Boolean. 默认值为false.
只变更checkabletrue的行。
callback - Function. 默认值为null.
返回是否变更的回调函数。

function (row:GridRow):Boolean;

rowEvents - Boolean. 默认值为false.
如果为true,就会在每次变更各个行的Checked状态时,将会触发onRowChecked事件。(ver 1.3.4)
Code -1
    $('#btnCheckAll').click(function () {
        grid.checkAll();
    });   
See Alos
isChecked
setChecked
checkRows
onAllChecked
onRowChecked
Examples
试件