Is there an easy way to get all checkboxes to re-render to match the source?
I’m using angular and when I tick a parent row’s checkbox with hierarchicalCheckboxes enabled it takes too long (there are a lot of child rows and each is checked using jqx’s event driven nature). Because of this I figured I would disable hierarchicalCheckboxes and implement my own version that dodges the event driven slowdown. Basically, when the checkRow event is fired I get the row checked from the event.args.row and modify all the parent and child rows from there. This works fine and the data updates properly but I can’t seem to find a way to make the tree refresh it’s checkbox states on the render side. I’ve tried all sorts of settings.refresh options (‘checkboxes’, ‘source’) as well as settings.apply(‘refresh’).
You can call the method updateBoundData to perform a data bind and update the jqxTreeGrid with the new data.
If you appear new question feel free to ask again.
With some example in https://www.jseditor.io/ or http://jsfiddle.net/ for better analyze.