У меня есть форма в моей админ-панели, и у меня возникли проблемы с ссылками в jQuery.
Код формы выглядит так:
<div class="full-width">
<label for="file_name-644" >File Name</label>
<span class="relative"><input type="text" name="file_name-644" id="file_name-644" class="full-width" disabled="disabled" value="pic.jpg"/><span ></span></span>
</div>
<div class="full-width">
<label for="name-644" class="required">Name</label>
<span class="relative"><input type="text" name="name-644" id="name" value="" class="full-width name"/><span ></span></span>
</div>
Теперь, поскольку в этой форме может обрабатываться несколько записей одновременно, номера будут меняться в ссылках (например, с 644 до 108). Это создается с помощью цикла php.
В jquery я использую цикл .each()
, чтобы проверить, что значения заполнены. Прямо сейчас все, что мне нужно для проверки, это непустые поля для имени. В настоящее время это выглядит так:
$('.name').each(function(index) {
if(!$(this).val()){ctr++;}else{error++;}
});
Переменные ctr
и error
являются счетчиками, которые я позже использую, чтобы указать на ошибки или количество записей, готовых для обработки.
Что я хочу добавить к этому, так это изменить метку только для пустых записей, чтобы они выделялись. Я знаю, что могу изменить их все с помощью
$('.required').css({'color': '#AB1414'});
но как я могу сделать это в цикле .each()
выше и только для пустых значений?
Заранее спасибо!