Показать сообщение отдельно
  #2 (permalink)  
Старый 20.03.2014, 15:39
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Сообщение от Alex_dark74
Но почему то выдает "on" даже на не выбранном radio

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <script type='text/javascript' src='http://code.jquery.com/jquery-1.9.1.js'></script>
</head>

<body>
<input name="" type="radio" class="calc" >
<script>
   $('.calc').each(function(){
    var id = $(this).attr('id');
    var value;
    switch($(this).attr('type')) {
      case 'text': value = $(this).val(); break;
      case 'checkbox': value = $(this).is(':checked'); break;
      case 'radio': value = $(this).is(':checked'); break;
      default: value= $(this).val(); break;
    }
    alert(value) ;
  });

</script>
</body>

</html>
Ответить с цитированием