当前位置:首页 > jquery

jquery checkbox

2026-03-17 15:36:27jquery

jQuery 操作 Checkbox

jQuery 提供了多种方法来操作复选框(checkbox),包括选中、取消选中、获取状态等。以下是常见的操作方式:

获取复选框的值和状态

使用 prop() 方法可以获取复选框的选中状态:

var isChecked = $('#checkboxId').prop('checked');

使用 val() 方法可以获取复选框的值:

var checkboxValue = $('#checkboxId').val();

设置复选框的选中状态

通过 prop() 方法设置复选框的选中状态:

$('#checkboxId').prop('checked', true); // 选中
$('#checkboxId').prop('checked', false); // 取消选中

监听复选框的状态变化

使用 change 事件监听复选框的状态变化:

jquery checkbox

$('#checkboxId').change(function() {
    if ($(this).is(':checked')) {
        console.log('复选框被选中');
    } else {
        console.log('复选框被取消选中');
    }
});

选中或取消选中所有复选框

通过选择器选中所有复选框并设置状态:

$('input[type="checkbox"]').prop('checked', true); // 选中所有
$('input[type="checkbox"]').prop('checked', false); // 取消选中所有

判断复选框是否被选中

使用 is() 方法判断复选框是否被选中:

if ($('#checkboxId').is(':checked')) {
    console.log('复选框已选中');
}

动态创建复选框

jquery checkbox

通过 jQuery 动态创建复选框并添加到 DOM 中:

var checkbox = $('<input>', {
    type: 'checkbox',
    id: 'dynamicCheckbox',
    value: 'dynamicValue'
});
$('body').append(checkbox);

获取选中的复选框的值

遍历所有选中的复选框并获取其值:

$('input[type="checkbox"]:checked').each(function() {
    console.log($(this).val());
});

禁用或启用复选框

通过 prop() 方法禁用或启用复选框:

$('#checkboxId').prop('disabled', true); // 禁用
$('#checkboxId').prop('disabled', false); // 启用

这些方法涵盖了 jQuery 操作复选框的常见需求,可以根据实际场景选择合适的方式。

标签: jquerycheckbox
分享给朋友:

相关文章

jquery官网

jquery官网

jQuery 官网地址 jQuery 的官方网站是 https://jquery.com/。该网站提供以下核心内容: 下载 jQuery:提供最新版本的 jQuery 库(压缩版和未压缩版),支…

锋利的jquery

锋利的jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”,适合快速开发动态网…

jquery加载

jquery加载

jQuery 加载方法 使用 CDN 加载 jQuery 推荐通过公共 CDN(如 Google、Microsoft 或 jQuery 官方)加载,速度快且可能已被浏览器缓存。 <scri…

jquery表单

jquery表单

jQuery 表单操作 jQuery 提供了丰富的 API 用于表单操作,包括表单元素的选择、值获取与设置、事件处理等。 表单元素选择 使用 jQuery 选择器可以方便地选取表单元素: // 选…

jquery下拉

jquery下拉

jQuery 实现下拉效果的方法 使用 slideDown() 和 slideUp() 方法 通过 slideDown() 展开元素,slideUp() 收起元素,实现平滑的下拉动画效果。 $(…

jquery隐藏

jquery隐藏

jQuery 隐藏元素的方法 使用 jQuery 隐藏元素可以通过多种方式实现,以下是几种常见的方法: hide() 方法hide() 是最简单的隐藏元素方法,它会将元素的 display 属性设置…