Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проверить выбраны ли варианты из radiobutton, на jQuery  
V
    Опции темы
zluka
Дата 16.11.2009, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 278
Регистрация: 27.7.2006

Репутация: нет
Всего: 2



Есть 2 группы radiobuttons:
Первая
Код

<table class="payment1" cellspacing="3">
    <tr>
        <td><b>Методы оплаты:</b></td>
    </tr>
    <tr>
        <td><input type="radio" value="0" name="payment_method"/></td>
        <td>Наличкой</td>
    </tr>
    <tr>
        <td><input type="radio" value="1" name="payment_method"/></td>
        <td>Карточка Виза</td>
    </tr>
</table>

И вторая:
Код

<table class="payment2" cellspacing="3">
    <tr>
        <td><b>Способы доставки:</b></td>
    </tr>    
    <tr>
        <td><input type="radio" value="2" name="delivery_method"/></td>
        <td>Доставка курьером</td>
    </tr>
    <tr>
        <td><input type="radio" value="3" name="delivery_method"/></td>
        <td>Почтой</td>
    </tr>
    <tr>
        <td><input type="radio" value="4" name="delivery_method"/></td>
        <td>Экспресом </td>
    </tr>
</table> 

Проверяю вот так:
Код

if(!$(this).find("input[@type=radio]:checked").size())
{
    alert( "Not checked!" );
    return false;
};  

Но тут просто проверяется или выбран хотябы один вариант из всех radiobuttons.
А как мне разбить это на группы, и проверять или выбран radiobutton в первой группе и второй?
Спасибо.

Это сообщение отредактировал(а) zluka - 16.11.2009, 14:55


--------------------
user posted image
PM MAIL   Вверх
IDVsbruck
Дата 17.11.2009, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 778
Регистрация: 12.11.2006

Репутация: 7
Всего: 22



Теми же селекторами:
Код
if ($(this).find("input[name='payment_method']:checked").length > 0) {}

или
Код
if ($(this).find("input[name='payment_method']:radio:checked").length > 0) {}

Аналогично с другими группами.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0749 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.