Получить значение радиокнопки

345
30 января 2017, 16:23

Есть такая верстка

<div class="radio_buttons">
                    <div>
                        <input type="radio" name="type_of_cleaning" id="radio1" checked />
                        <label for="radio1">Daily</label>
                    </div>
                    <div>
                        <input  type="radio" name="type_of_cleaning" id="radio4" />
                        <label for="radio4">Weekly</label>
                    </div>
                    <div>
                        <input type="radio" name="type_of_cleaning" id="radio2" />
                        <label for="radio2">Twice a week</label>
                    </div>
                    <div>
                        <input type="radio" name="type_of_cleaning" id="radio3" />
                        <label for="radio3">Three times a week</label>
                    </div>
                </div>

4 радионкнопки. Когда получаю значение то получаю [type_of_cleaning] => on а как получить значение Daily, Weekly, Twice a week

Answer 1

Добавьте value для инпутов:

$("input[type='radio']").change(function() { 
  alert($(this).val()); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<div class="radio_buttons"> 
  <div> 
    <input type="radio" name="type_of_cleaning" id="radio1" checked value="daily" /> 
    <label for="radio1">Daily</label> 
  </div> 
 
  <div> 
    <input type="radio" name="type_of_cleaning" id="radio4" value="weekly" /> 
    <label for="radio4">Weekly</label> 
  </div> 
  <div> 
    <input type="radio" name="type_of_cleaning" id="radio2" value="twice a week" /> 
    <label for="radio2">Twice a week</label> 
  </div> 
  <div> 
    <input type="radio" name="type_of_cleaning" id="radio3" value="hree times a week" /> 
    <label for="radio3">Three times a week</label> 
  </div> 
 
</div>

READ ALSO
Проблема с подключением класа

Проблема с подключением класа

Значит стандартный код, для старта софта

273
Переименовать заголовок окна

Переименовать заголовок окна

Возможно ли силами C# отловить заголовок окна стороннего ПО и переименовать его на время сессииНапример найти процесс calculator

319
Как выгрузить ресурс в папку? C#

Как выгрузить ресурс в папку? C#

Подскажите как мне выгрузить ресурс в папкуПример: Я добавил ttf в ресурсы, как мне ее скинуть на рабочий стол?

656
Сортировка List&lt;T&gt; по нескольким полям c учётом приоритета

Сортировка List<T> по нескольким полям c учётом приоритета

Имеется List<T>, где T является каким-то классом с полямиТакже имеется класс, содержащий параметры сортировки:

617