Я использую jQuery Validation Plugin. Когда я делаю больше, чем один клик на кнопке отправки, предупреждение об успешном сообщении показывает мне более одного раза. Как предотвратить несколько нажатий кнопки отправки?Отключить несколько отправлений в плагине проверки jQuery
$(document).ready(function() {
$('#contact-us').validate({
rules: {
cName: 'required',
email: 'required',
cText: 'required'
},
messages: {
cName: '<?php echo $errorName; ?>',
email: '<?php echo $errorEmail; ?>',
cText: '<?php echo $errorComment; ?>'
},
submitHandler: function(form) {
var formInput = $(this).serialize();
$.post($(this).attr('action'), formInput, function(data){
$('#contact-us').fadeOut('fast', function(){
$(this).before($('<p class="alert alert-success"><?php _e('Your message was sent successfully. Thanks!'); ?></p>').fadeIn('fast'));
});
});
}
});
});
Потратьте время и есть пройти в http://try.jquery.com :) – Lenin