问题

我有两个单选按钮,并想要发布选定的值. 如何用jQuery获取值?

我可以得到所有的人:

$("form :radio")

如何知道选择了哪一个?



解决方法

要获取ID为 myForm 的表单的选择的 radioName 项目的值:

$('input[name=radioName]:checked', '#myForm').val()

这是一个例子:

$('#myForm input').on('change', function() {
   alert($('input[name=radioName]:checked', '#myForm').val()); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="myForm">
<input type="radio" name="radioName" value="1" /> 1 <br />
<input type="radio" name="radioName" value="2" /> 2 <br />
<input type="radio" name="radioName" value="3" /> 3 <br />
</form>




相关问题推荐