JQuery: Как получить значение выбранного переключателя?

Как установить по умолчанию для невыбранного переключателя значение 0 ?

У меня есть следующий HTML-код:

<input type="radio" name="myradiobutton" value="1" />1
<input type="radio" name="myradiobutton" value="2" />2
<input type="radio" name="myradiobutton" value="3" />3

И у меня есть следующий код, чтобы получить значение переключателя selected

var radio_button_value $('input[name=myradiobutton]:radio').click(function() {var value = $(this).val();});

Проблема в том, что я хочу по умолчанию установить значение radio_button_value на 0 ] в случае ничего не выбрано. Как мне это сделать?

В основном я хочу выполнить следующий псевдокод (но это не работает)

var radio_button_value $('input[name=myradiobutton]:radio').click(function() { 
if set
  return $(this).val();
else
  return 0;
});

ОБНОВЛЕНИЕ

Кажется, есть путаница в том, о чем я прошу.

Что я хочу делать, когда страница загружается (до того, как у пользователя будет возможность даже выбрать радиокнопку), мне нужна функция, которая будет возвращать 0 для значения радиокнопки.

Затем, как только пользователь выберет радиокнопку, кнопка общедоступный список List2 {получить; устанавливать; } } открытый класс List2 { общедоступный int TotalUnits {получить; устанавливать; } Похоже, iOS работает со своими стандартными кнопками, чтобы уменьшить изображение по мере необходимости, когда оно находится на более тонкой панели навигации.

Как лучше всего с этим справиться?

Другой пример - когда у меня есть настраиваемая кнопка в titleView панели навигации. Мне нужно, чтобы он сжимался при вращении приложения.

Заранее благодарим за любые указатели, которые вы можете мне дать!

9
задан kennytm 9 November 2010 в 21:49
поделиться