How to tell if grid has invalid entries before posting

I have a grid in a form. I have enabled and set column valildators on. The cells properly show when their data is invalid.

When the user presses a “Submit” button, I run a validation script that checks for duplicate entries and the like. Is there a way I can also check the grid for invalid entries? Is there a call that checks to see if all the data in the grid is valid before I then call form.submit()?

I cannot use the dataProcessor with this form, so I have to do this client side.

Unfortunately the usage of the dhtmlxgrid_form extension with the validation extension is not supported.