Possible en double:
jQuery validation: some of the required field not filled but the form can still be submittedconflits de validation jQuery avec la soumission du formulaire Ajax
je validation jquery (http://bassistance.de/jquery-plugins/jquery-plugin-validation/) pour la validation de formulaire:
HTML:
<form id="formID" action="/processForm" method="post">
...
<input type="submit" value="Submit" />
</form>
jQuery:
$("#formID").validate({
onkeyup:false,
rules: {
...
},
messages: {
...
}
});
// Submit the form by Ajax
$(document).ready(function() {
$('.formID').ajaxForm({
success: function(returnData) {
$('#content').html(returnData);
}
});
});
Maintenant, la forme semble être soumis par la fonction validate(), et non par la fonction Ajax.
Comment utiliser la fonction Ajax?
Juste un petit mot. '$ ('FormID ') ajaxForm()' doit être '$ (' # formID') ajaxForm()' votre ajax agit sur la forme avec la classe « formID. ' – andrux