I've built a cjGrid (not db) in DF-19.0 that acts very much like a spreadsheet in that it lets the user enter values in some of the "cells" and recalculate a number of totals and other sibling cells. To do the "recalculation" I have a button but the users are complaining that it's inconvenient and I get that. I had tried doing the recalc when exiting the cell, tab or arrows, where the change is being made but it requires sending a request_save to the grid and then reloading of the data which causes all kinds of recursion issues.

Has anyone got any suggestions on how I might accomplish this without the "recalc" button? Might even be something quite simple that I've missed... wouldn't be surprised.