我认为我有两个单选按钮..
像这样...... <input type="radio" name="ObnCategory" id="Obncategory" checked="checked" />X</div><br />
<div>
<input type="radio" name="ObnCategory" id="Obnsubcategory" />Y</div><br />
我需要查看是否使用jquery检查了哪一个?
感谢
答案 0 :(得分:2)
试试这个:
$("input:radio:checked").val();
即:
if ($("input:radio:checked").val() == "X") {
}
else if ($("input:radio:checked").val() == "Y") {
}
在您的特定更新示例中,请尝试以下操作:
$("input:radio:checked").next().text();
答案 1 :(得分:1)
为什么不添加label
...
<div>
<input type="radio" name="ObnCategory" id="Obncategory" checked="checked" />
<label for="Obncategory">X</label>
</div>
<div>
<input type="radio" name="ObnCategory" id="Obnsubcategory" />
<label for="Obnsubcategory">Y</label>
</div>
然后
$(function(){
$(':radio:checked').next('label').text() // would get the value
})