Как получить значения<input type="“checkbox”" />, которые проверяются?

StackOverflow https://stackoverflow.com/questions/1806882

Вопрос

Существует множество <input type="checkbox" value="..." /> на странице.

Мне нужно получить каждый из <input> это проверяется для выполнения какой-либо операции.

Я использую jQuery.

Это было полезно?

Решение

$("input[type=checkbox]:checked").each ( function() {
   alert ( $(this).val() );
});

или вы можете использовать

$("input:checkbox")

селектор

Если все флажки находятся внутри контейнера, то вы можете сузить диапазон выбора, используя

$("#containerID input[type=checkbox]:checked" )

Другие советы

Вы также можете попробовать это:

$(":checkbox :checked").each(function(){
  alert( $(this).val() );
});
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top