jquery checkbox是否选中
答案:3 悬赏:20 手机版
解决时间 2021-03-14 09:38
- 提问者网友:感性作祟
- 2021-03-13 14:48
jquery checkbox是否选中
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-03-13 15:29
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta name="keywords" content=""/>
<meta name="description" content=""/>
<link href="style.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="
</head>
<body>
<input type="checkbox" id="ckAll" />check all<br />
<input type="checkbox" name="sub" />1<br />
<input type="checkbox" name="sub"/>2<br />
<input type="checkbox" name="sub"/>3<br />
<input type="checkbox" name="sub"/>4<br />
<script>
$("#ckAll").click(function() {
$("input[name='sub']").prop("checked", this.checked);
});
$("input[name='sub']").click(function() {
var $subs = $("input[name='sub']");
$("#ckAll").prop("checked" , $subs.length == $subs.filter(":checked").length ? true :false);
});
</script>
</body>
</html>有为问题再追问~~
上面代码有点问题,上面是全选和非全选的代码。下面的代码才是判断是不是被选中:
方法一:
if ($("#checkbox-id")get(0).checked) {
// do something
}
方法二:
if($('#checkbox-id').is(':checked')) {
// do something
}
方法三:
if ($('#checkbox-id').attr('checked')) {
// do something
}
<html>
<head>
<title></title>
<meta name="keywords" content=""/>
<meta name="description" content=""/>
<link href="style.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="
</head>
<body>
<input type="checkbox" id="ckAll" />check all<br />
<input type="checkbox" name="sub" />1<br />
<input type="checkbox" name="sub"/>2<br />
<input type="checkbox" name="sub"/>3<br />
<input type="checkbox" name="sub"/>4<br />
<script>
$("#ckAll").click(function() {
$("input[name='sub']").prop("checked", this.checked);
});
$("input[name='sub']").click(function() {
var $subs = $("input[name='sub']");
$("#ckAll").prop("checked" , $subs.length == $subs.filter(":checked").length ? true :false);
});
</script>
</body>
</html>有为问题再追问~~
上面代码有点问题,上面是全选和非全选的代码。下面的代码才是判断是不是被选中:
方法一:
if ($("#checkbox-id")get(0).checked) {
// do something
}
方法二:
if($('#checkbox-id').is(':checked')) {
// do something
}
方法三:
if ($('#checkbox-id').attr('checked')) {
// do something
}
全部回答
- 1楼网友:不如潦草
- 2021-03-13 16:57
$(selector).prop('checked')
- 2楼网友:独行浪子会拥风
- 2021-03-13 16:27
if($("#id").attr("checked")==true)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯