选出来,一直是 on 值,请怎么用jQuery 读取 单选框的值?
<div>
<input type="radio" name='one' id="danxuankuangshiyan1" />
<input type="radio" name='one' id="danxuankuangshiyan2" />
<button id='s1'>单选框1的值</button>
<button id='s2'>单选框2的值</button>
<br>
<span></span>
</div>
$("#s1").on("click",radioselect1);
$("#s2").on("click",radioselect2);
function radioselect1()
{
data = $(":radio[id=danxuankuangshiyan1]").val();
$("span").text(data);
}
function radioselect2()
{
data = $(":radio[id=danxuankuangshiyan2]").val();
$("span").text(data);
}
你要分清楚你究竟是要获取
单选框的值
还是单选框是否选中
,这是两个概念。