The reason we used AJAX for pseudo client-side validation instead of simple JavaScript validation is that in many scenarios form fields need to be checked against a database. Also, in most cases it's more professional to have all the business logic (including the validation) stored in a central place on the server.
Re: Client-side Validation
The reason we used AJAX for pseudo client-side validation instead of simple JavaScript validation is that in many scenarios form fields need to be checked against a database. Also, in most cases it's more professional to have all the business logic (including the validation) stored in a central place on the server.