JQuery проверить группы радиокнопок - PullRequest
0 голосов
/ 11 января 2012

У меня сейчас болит голова, пытаясь понять это.

У меня есть набор радиокнопок, где три радиокнопки относятся к вопросу.В основном это опрос, в котором вы можете выбрать ответ A, B или C на вопрос.Я хочу убедиться, что пользователь выбрал A, B или C для каждой группы радиокнопок.Это должно помешать отправке формы при отсутствии ответа на вопрос.

Таким образом, в основном макет выглядит следующим образом:

Question: What day is it today?                       [A] [B] [C]
          A) Monday  B) Sunday C) Wedensday           [ ] [ ] [ ]

Я убедился, что каждая из радиокнопок имеет одинаковый уникальный идентификатор (ну, атрибут name в данном случае) как атрибут ID родительского td, чтобы иметь возможность «группировать» радиокнопки таким образом.

Кто-нибудь делал это раньше и готов поделиться, как вы это сделали?:-) Буду очень признателен!

Заранее спасибо,

Бо

Ответы [ 2 ]

1 голос
/ 11 января 2012

Чтобы обеспечить выбор радиокнопки для группы, использующей jquery:

if( $('input[name=groupName]').is(':checked') ){//do something}.

Из этого сообщения: Выбрана радиокнопка? .

это хорошоучебник для деталей о методах проверки формы jquery.

http://webcloud.se/log/Form-validation-with-jQuery-from-scratch/

0 голосов
/ 11 января 2012

Используйте jQuery validate - все это встроено.

Тогда код будет просто:

$("FORM").validate();

Очевидно, что при необходимости вы можете указать дополнительные настройки, например,как сообщения об ошибках и какие значения для проверки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...