jquery从选中的单选按钮中选择值

时间:2014-06-21 07:21:50

标签: jquery node.js coffeescript pug

我有两个单选按钮:

div.span3
input.action.input(type='radio', name='action', value='push')
   Push
  
input.action.input(type='radio', name='action', value='pull')
   Pull

我需要找出被选中/选中的单选按钮的值。我尝试了不同的方法,但没有一个工作:

$(@el).find("input[name='action']:radio:checked").text()
$(@el).find("input:radio[name='action']:checked").val()
$(@el).find(".action :checked").val()

我使用NodeJS + coffeescript + Jade + JQuery,这里是单选按钮的HTML:

<div class="span3">
  <input type="radio" name="delivery-action" value="push" class="delivery-action input">&nbsp;&nbsp; Push &nbsp;&nbsp;<input type="radio" name="delivery-action" value="pull" class="delivery-action input">&nbsp;&nbsp; Pull
</div>

1 个答案:

答案 0 :(得分:0)

var selectedVal = "";
var selected = $("#radioDiv input[type='radio']:checked");
if (selected.length > 0) {
selectedVal = selected.val();
}