Пользовательская функция formdvalidate должна запускаться после, но не работает. Как я могу запустить его?
Здесь я хотел бы проверить текстовые поля формы. Если количество символов не превышает 3, отображается текст. Если ввод больше 3, он отправляет форму.
- Я думал не так, это работает лучше.
$('#submit').click(formdvalidate);
Функция
function formdvalidate(){
$(".form-sel").each(function(){
var n = $(this).closest('.contain-form').find('.custom:first').val().length;
if ($('option:selected', this).val() === 'custom' && n < 3) {
$(this).closest('.contain-form').find('.alert-short:first').show();
}else{
$('#poll').submit();
}
});
}