как посчитать количество скрытых элементов ввода в Div

0
here is the code :

   <div class="upload"><br>
  <br>
  <br>
  <input type="hidden" value="" id="SWFUpload_0_3" name="jpg_uploaded_files[]">
  <br>
  <input type="hidden" value="" id="SWFUpload_0_4" name="jpg_uploaded_files[]">
  <br>
  <input type="hidden" value="" id="SWFUpload_0_5" name="jpg_uploaded_files[]">
  <br>
  <input type="hidden" value="" id="SWFUpload_0_6" name="jpg_uploaded_files[]">
  <br>
  <input type="hidden" value="" id="SWFUpload_0_7" name="jpg_uploaded_files[]">
  <br>
  <input type="hidden" value="" id="SWFUpload_0_8" name="jpg_uploaded_files[]">
  <br>
</div>
Теги:
count

4 ответа

5
Лучший ответ

Рабочий ДЕМО

Попробуй это

 $('.upload input:hidden').length
  • 0
    Ваш ответ неверен в случае, если скрытое поле снаружи от проверки div: jsfiddle.net/PhVVM/2
  • 0
    @AmitAgrawal по какой-то причине вы проверили мое первое редактирование
0

Попробуйте использовать атрибут equals filter с type атрибута

var len = $('.upload input[type="hidden"]').length
0
$("input[type='hidden']").length;
  • 0
    Извините .. Это была опечатка .. Спасибо, что поправили меня. Я тоже понял это после публикации ответа
0

Попробуй это

$('.upload').find($("input[type='hidden']")).length

демонстрация

Ещё вопросы

Сообщество Overcoder
Наверх
Меню