Доброго дня! Господа, нужна помощь. Использую для валидации формы на стороне клиента jQuery.validationEngine, проблема в том, что данный плагин игнорирует ошибки полей, в которых проводится ajax проверка "на лету". Может кто подскажет как решить проблему. Листинг: jQuery(document).ready(function(){ jQuery('#loginPage').submit(function() { jQuery('#submit_login').css('background-image', 'url("http://mail.site.com/images/loading.gif")'); }) jQuery('#go_reg').click(function() { jQuery('#loginPage').slideToggle(function() { jQuery('#registration').slideToggle()}); }); jQuery("#registration").validationEngine(); jQuery('#registration').submit(function() { if (jQuery("#registration").validationEngine('validate')) { jQuery(this).validationEngine('hideAll'); jQuery(this).validationEngine('detach'); jQuery('#submit_reg').css('background-image', 'url("http://mail.site.com/images/loading.gif")'); jQuery('#submit_reg').attr('value','Регистрируем...'); jQuery.post("mail_server_api/reg_email.php", jQuery(this).serialize()); jQuery('#registration input').attr('disabled', 'disabled'); jQuery('#submit_reg').empty(); setTimeout(function () {jQuery('#registration').slideToggle(function() {jQuery('#loginPage').slideToggle(); jQuery('.reg_success').fadeIn('slow');})},5000); } return false; }); }); Сама форма: <form id="registration" method="post" action="" class="registration"> <ul> <li> <label for="reg_email">E-mail:</label> <input class="validate[required,custom[onlyLetterNumber],minSize[3],ajax[checkEmailExists]]" name="reg_email" id="reg_email" type="text" /> </li> <li> <label for="reg_password">Пароль:</label> <input class="validate[required,custom[onlyLetterNumber]],minSize[6]" name="reg_password" id="reg_password" type="password" /> </li> <li> <label for="confirm_password">Повторите пароль:</label> <input class="validate[required,equals[reg_password]]" name="confirm_password" id="confirm_password" type="password" /> </li> <li> <input id="submit_reg" class="button" type="submit" value="Зарегистрировать" /> </li> </ul> </form> Еще раз повторюсь, при валидации игнорируются ошибки поля reg_email, т.е. даже если возвращается ошибка, функция jQuery("#registration").validationEngine('validate') всё равно возвращает true