Обработка всех обязательных полей формы с помощью jQuery
Бывают ситуации, когда с помощью скрипта необходимо обработать все обязательные поля формы.
Это можно сделать с помощью данного кода:
$('#myForm').find('input').each(function(){
if($(this).prop('required')){
//обязательное поле
}
});
К этому коду можно добавить валидацию:
$('#myForm').find('input').each(function(){
if($(this).prop('required')){
if($(this).val() == '') $(this).addClass('error');
}
});
В данном случае ( $(this).val() == '') идет просто проверка на пустую строку, это показано для примера.
Комментарии