Я хочу рассчитать количество заполненных текстовых полей. У меня есть следующий код, но он не работает так, как я этого хочу. Я новичок в JQuery, и сценарий основан на моих исследованиях здесь, на Stack Overflow.Подсчитайте незаполненные текстовые поля с помощью JQuery
Markup:
<input class="a" type="text" name="rep">
<input class="a" type="text" name="rep">
<input class="a" type="text" name="rep">
Сценарий:
$(".a").blur(alert(countRep()));
function countRep() {
var fieldTxtbx = $(".a").filter(function(){
return $.trim($(this).val()) != '';
}).length;
return fieldTxtbx;
}
Почему работают под нагрузкой, но каждый раз, когда я ввод в текстовое поле blur()
не вызывается?
Спасибо! У меня есть другой вопрос, если все в порядке, теперь я использую его в состоянии, но почему он не возвращает никакой ценности? '$ ('[name = attendance]: checked'). length + countRep> = 4)' – lxcky