Alright... that worked, but have a new problem!
The form will validate now, but if one of the fields doesn't validate then the entire form resets. How can you set it up so that the field values that have passed validation already are still present when the form reloads?