Ho installato Jquery Validate per verificare i campi di un form e Ajax submit per inviarli.
Diciamo che funzionano entrambi se non fosse che Submit bypassa tranquillamente i controlli e invia lo stesso il form.
Questo succede se metto l'azione Submit direttamente nel form:
codice:
<form method="post" id="new_company" name="new_company" action="js/submit.php" onsubmit="xmlhttpPost('js/submit.php', 'new_company', 'new_company_result', '<img src=img/waiting.gif>'); return false;">
Se lo metto nell'hendler non va proprio, controlla i dati ma non invia:
codice:
submitHandler: function() {
xmlhttpPost('js/submit.php', 'new_company', 'new_company_result', '<img src=img/waiting.gif>')
document.getElementById('new_company').submit();
}