使用jQuery获取单选框(radio button)的值可以通过选择相应的单选框元素,并使用`val()`方法来获取其值。以下是一个示例:
HTML:
<input type="radio" name="gender" value="male"> Male
<input type="radio" name="gender" value="female"> Female
JavaScript:
// 获取选中的单选框的值
var selectedValue = $('input[name="gender"]:checked').val();
console.log(selectedValue);
在这个示例中,我们有两个单选框元素,它们的`name`属性都设置为"gender",并分别设置了不同的`value`属性。
通过选择器`$('input[name="gender"]:checked')`,我们选择了所有`name`属性为"gender"且被选中(checked)的单选框元素。
然后,使用`.val()`方法获取选中单选框的值,并将其存储在`selectedValue`变量中。最后,我们将选中的值打印出来。
请注意,如果没有选择任何单选框或没有单选框被选中,`.val()`方法将返回`undefined`。
希望这个解释对你有帮助!如有任何进一步的问题,请随时提问。