jQuery Valider plugin submitHandler retarder soumettre le formulaire
Je suis Valider à l'aide de jQuery plugin submitHandler
pour désactiver le Bouton de soumission, mais une fois le formulaire soumis bouton est désactivé et je dois attendre comme bon 5 - 10 secondes avant de formulaire sera AFFICHÉ à l'autre page? Tout le Code ci-dessous, très étrange? Il peut-être quelque chose avec le temps ?
<script src="http://code.jquery.com/jquery-1.7.2.js" type="text/javascript"></script>
<script src="http://jquery.bassistance.de/validate/jquery.validate.js"></script>
<script src="http://jquery.bassistance.de/validate/additional-methods.js"></script>
<script>
$( "#UploadForm" ).validate({
errorLabelContainer: "#messageBox",
wrapper: "td",
rules: {
name: {
required: true
}
},
submitHandler: function (form) {
$('#submit').attr('disabled','disabled');
form.submit();
}
});
</script>
OriginalL'auteur user974435 | 2013-08-04
Vous devez vous connecter pour publier un commentaire.
$('#UploadForm').submit();
déclenche une autre ronde de validation ("trop de récursivité erreur" documenté ici: http://jqueryvalidation.org/documentation/)Essayez ceci:
$('#UploadForm').submit();
donne "trop de récursivité erreur" comme indiqué. Essayez d'accueillir lejquery.validate.js
fichier local, y comprishttp://jquery.bassistance.de/validate/jquery.validate.js
ne fonctionne pas pour moiTéléchargez-le dans le même dossier que votre fichier html et de les inclure avec
<script src="./jquery.validate.js" type="text/javascript">
merci beaucoup, il y a l'ID manquant 🙂
OriginalL'auteur Roland Jansen