jQuery.submit() form data not submitted.

You can use jQuery to validate form input data before form submission. Disabling the form inputs during validation and submission seems like a good way to prevent changes to form inputs by the user before the form is processed. But subtle problems can happen if you use the disabled attribute to do this.