选择单选按钮后将复选框设置为选中状态

Posted

技术标签:

【中文标题】选择单选按钮后将复选框设置为选中状态【英文标题】:Set checkbox as checked after radio button selection 【发布时间】:2018-07-07 00:44:00 【问题描述】:

一开始,我的表单包括:

三个单选按钮(id:a-option、b-option、c-opion), 一个复选框(ID:可选),

我想实现复选框可以像往常一样手动选择,但他们两个应该将复选框标记为自动选中并禁用取消选中它的可能性(假设将是 b-option 和 c-option) .我应该如何使用 JS 或 JQuery 来做到这一点。

【问题讨论】:

【参考方案1】:

您可以在点击时将checked 属性触发到#optional

$('#c-option').click(function()
   $('#optional').prop('checked', true);
   $('#optional').prop('disabled', true);
);

$('#b-option').click(function()
   $('#optional').prop('checked', true);
   $('#optional').prop('disabled', true);
);

$('#a-option').click(function()
   $('#optional').prop('checked', false);
   $('#optional').prop('disabled', false);
);

【讨论】:

以上是关于选择单选按钮后将复选框设置为选中状态的主要内容,如果未能解决你的问题,请参考以下文章

vb.net 点击按钮选中listview最后一行

引导程序如何确定复选框/单选按钮的选中状态

在一组单选按钮中怎样设置默认选项呢/在哪里设置呢?

html中<radio>单选按钮控件标签用法解析及如何设置默认选中

html中<radio>单选按钮控件标签用法解析及如何设置默认选中

jquery中怎么设置一个radio为选中状态