Как подсчитать пустые поля ввода текстовых полей.Как подсчитать количество полей ввода пустых полей?
Я написали этот код, чтобы подсчет пустых полей. это отлично работает на полях с предварительно загруженным значением. но после того, как я напечатаю что-то в других текстовых полях и снова попробую функцию, он дает тот же результат «2». кажется, что функция пренебрегает значениями, добавленными после загрузки.
Как я могу улучшить это, чтобы нормально работать даже после ввода текстов в полях после загрузки html?
* Я искал в стеке и не нашел хороших ответов на этот вопрос.
$(document).on("click", ".pool", function() {
var count = $('.option[value=""]').length;
alert(count);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<div id="optionlist">
<input type="text" class="option form-control" value="bla bla">
<input type="text" class="option form-control" value="">
<input type="text" class="option form-control" value="">
\t \t \t \t \t \t \t
</div>
Сторона примечания: 'return! $ (This) .val()' будет достаточно. – melancia
Спасибо @brijesh. это решетка. за работой! – Natasha
@ user3818511 ваш wc .. –