如何使用JQUERY选择单选按钮

时间:2016-11-05 14:48:11

标签: javascript jquery

我打算写一段代码来选择单选按钮中的一个选项。我使用了以下代码,用于选择下拉列表。我修改了它并使用它但它不起作用。你能指出我的错误吗?

$("div.classradio radio").val("Male");

这是我使用的代码,但它不起作用。

4 个答案:

答案 0 :(得分:1)

$("div.classradio radio").prop("checked", true)

对于1.6之前的jQuery版本,请使用:

$("div.classradio radio").attr('checked', 'checked');

答案 1 :(得分:0)

为什么要用jQuery做这个? HTML非常简单:

<form>
  <input type="radio" name="gender" value="male" checked> Male<br>
  <input type="radio" name="gender" value="female"> Female<br>
  <input type="radio" name="gender" value="other"> Other
</form> 

使用jQuery,你可以这样做:

$('input:radio[name=gender]')[1].checked = true;

括号中的数字表示单选按钮。注意:jQuery从0开始计数。

答案 2 :(得分:0)

<div class="classradio">
    <radio></radio>       
</div>

此代码意味着找到带有标签的元素,该标签是div的子级,具有类“classradio”

voronoi_finite_polygons_2d(vor, radius=None)

答案 3 :(得分:0)

请按选择器

设置输入元素的属性

&#13;
&#13;
<!DOCTYPE html>
<html>

<head>
    <script src="https://code.jquery.com/jquery-3.1.1.js"></script>
    <script>
        $(document).ready(function () {
			$('#FeMale').attr('checked',true);
        });
    </script>
</head>

<body>
    <div class="container-fluid">
        <input type="radio" name="Gender" value="Male" id="Male"/>Male
        <input type="radio" name="Gender" value="FeMale" id="FeMale"/>Female
    </div>
</body>

</html>
&#13;
&#13;
&#13;