ParamQuery grid support forum
General Category => Bug Report => Topic started by: jplevene on July 23, 2026, 04:56:52 pm
-
selectionModel: {type:"row", mode:"block", column:false, all:false, toggle:true},
When defining a column in colModel with type:"checkBoxSelection" and configuring cb: { select: true }, checking an individual row's checkbox fails to fire the grid's check event.
Instead, individual checkbox clicks bypass the check event entirely and only trigger the native rowSelect and rowUnSelect events. Currently, the check event only fires when clicking the "Select All" header checkbox (where it populates ui.rows).
Expected Behavior:
Clicking an individual checkbox in a checkBoxSelection column should trigger the grid's check (and/or an unCheck) event, passing ui.rowData consistently with standard checkbox column types, rather than requiring developers to split their selection-tracking logic across check, rowSelect, and rowUnSelect.
I have to set to set selectionModel below so that check fires, but that means I can't click on a row to select the checkbox:
selectionModel: {type:null, column:false},