RealGrid2 Guide
Tip
Tips related to checkbar

Tips related to checkbars

This is an example of specifying the row color when the check bar is checked.

   gridView.setRowStyleCallback(function(grid, item, fixed) {
     if (item.checked) {
       return 'orange-color'
     }
   })

This is an example of retrieving information about rows checked in the check bar.

   var rowData = [];
   var rows = gridView.getCheckedRows();
 
   for (var i in rows) {
     var data = dataProvider.getJsonRow(rows[i]);
     rowDatas.push(data);
   }
 
   alert(JSON.stringify(rowDatas));

This is an example of deleting the rows checked in the check bar.

The example below only changes the row status to deleted, but if you actually want it to be deleted from the grid, you can set it as follows.

   dataProvider.softDeleting = true;
   //Get checked rows
   var rows = gridView.getCheckedRows();
   //delete row
   dataProvider.removeRows(rows);
   //uncheck
   gridView.checkRows(rows, false);