powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Перебрать и проверить checkbox
13 сообщений из 13, страница 1 из 1
Перебрать и проверить checkbox
    #38383456
Radjesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача следующая. Есть группа checkbox или несколько групп. Типа

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
Text
<input name="box" type="checkbox" class="cbox" value="1">info1</input>
<input name="box" type="checkbox" class="cbox" value="0">info2</input>
<input name="box" type="checkbox" class="cbox" value="0">info3</input><br>
Text
<input name="box" type="checkbox" class="cbox" value="0">info34</input>
<input name="box" type="checkbox" class="cbox" value="1">info33</input><br>
......



Пользователь выбирает checkbox, сколько угодно. Потом в результате, по нажатие на кнопку. Нужно проверить нажат ли checkbox и какое у него значение value. И так с каждым checkbox.
В одной группе может быть только одно значение value=1

Как перебрать все эти элементы и проверить их.

Проверкe придумал примерно следующем образом
Код: javascript
1.
	if($("input[name='box']").is(":checked") && $("input[name='box']").val() == 1)



А вот как перебрать не знаю.
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38383603
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Radjesh , у тебя пока нет собственно групп... И может лучше радиопереключатели тебе подойдут?
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38383720
Radjesh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сними было бы легче, но надо так как есть.
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38383782
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RadjeshСними было бы легче, но надо так как есть.
И как тогда понять где начинается "группа" и где она заканчивается?
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38383875
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaRadjeshСними было бы легче, но надо так как есть.
И как тогда понять где начинается "группа" и где она заканчивается?По <br> фигли
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38384498
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может таки лучше сделать радио баттон, и стиллизовать под чекбокс?
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38384505
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в чем сакральный смысл одинаковых имен?
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38384544
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GustlyМожет таки лучше сделать радио баттон, и стиллизовать под чекбокс?
Тогда однозначно придется менять значения name у инпутов...
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38384807
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй .next
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38384808
Фотография vip-y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там пример работы .next
там же можно и подробно прочитать о переборе
к твоему случаю это также применимо
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38384888
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХТМЛ нужно нормальный делать - тогда и проблем таких небудет.
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38384997
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaХТМЛ нужно нормальный делать - тогда и проблем таких небудет. +1
как минимум налицо явная нехватка label
...
Рейтинг: 0 / 0
Перебрать и проверить checkbox
    #38385041
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только заметил: input не используется как <input>...</input>. Что за дурацкая запись?
И в чем сложность перебора $(".cbox").each(function(_, checkbox){...})?
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Перебрать и проверить checkbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]