Я написал простое значение проверки для необходимых входов, смотрите демо здесь:JQuery проверка ввода - отключить отправить - проблема
http://wip.redaxscript.com/login
$('.required').keyup(function(){
if($(this).val() == '') {
$(this).addClass('warning');
$('.meet').addClass('disabled').attr('disabled',true);
} else {
$(this).removeClass('warning');
//if($(this).siblings('.required').val() == '') {
//this should check if other requiered fields are empty
//but it fails
$('.meet').removeClass('disabled').attr('disabled',false);
//}
}
});
Если 1. ввести значение обоих входов и 2. удалите оба - и 3. затем введите значение в один из них, подача включена (сбой), но один необходимый ввод пуст, поэтому отправку еще нужно отключить.
Я попытался проверить братьев и сестер «.required» для своих значений, но он не работает.
Вы можете изменить свой вопрос, нажав на серую 'ссылку edit' под ним. – SLaks