jquery获取<input class="checkbox" type='checkbox' >是否选中
时间: 2024-05-03 22:16:55 浏览: 74
可以使用以下代码来获取是否选中:
```
if ($('.checkbox').is(':checked')){
// checkbox is checked
} else {
// checkbox is not checked
}
```
这里使用了 jQuery 的 `.is()` 方法来判断是否选中,`:checked` 伪类来匹配选中状态。
相关问题
jquery 判断 <input class="checkbox" type='checkbox' 是否选中
可以使用 jQuery 的 `prop()` 方法来判断复选框是否选中。示例如下:
```javascript
if ($('.checkbox').prop('checked')) {
console.log('已选中');
} else {
console.log('未选中');
}
```
其中,`$('.checkbox')` 选择器选中了 class 为 `checkbox` 的元素,`prop('checked')` 获取了该元素的 `checked` 属性值,返回 `true` 表示选中,返回 `false` 表示未选中。
jquery 监听 <input class="checkbox" type='checkbox' 的变化
你可以使用 jQuery 的 `change()` 方法来监听 `<input>` 标签的变化,具体实现如下:
```javascript
$(".checkbox").change(function() {
if(this.checked) {
// 当选择框被选中时执行的代码
} else {
// 当选择框被取消选中时执行的代码
}
});
```
在上面的例子中,我们使用了类选择器 `.checkbox` 来选中所有的 `<input>` 标签,并使用 `change()` 方法来监听这些标签的变化。当选择框被选中时,`this.checked` 属性会返回 `true`,我们可以在条件语句中编写相关的代码。同理,当选择框被取消选中时,`this.checked` 属性会返回 `false`,我们也可以在条件语句中编写相关的代码。