无法识别组合单选按钮的名称和复选框HTML表单元素

时间:2015-11-25 07:56:57

标签: jquery html

我试图创建一个html表单元素,它是一个单选按钮和复选框的组合:

o - option 1
o - option 2
o - other options
  ■ - sub option 1
  ■ - sub option 2

这个想法是,如果父母"其他"被选中"

我确定这种输入法的名称甚至是jQuery库的名称,但遗憾的是我甚至无法找到一个名称来谷歌。

希望有人可以提供帮助。

Alari

1 个答案:

答案 0 :(得分:0)

不要挂在名字上 - 这个问题很简单,不需要它。

您只需要在单选按钮上捕获change事件,并相应地在复选框上设置disabled属性,例如:

$('#radioboxes input[type=radio]').on('change', function() {
    $('#checkboxes input').prop('disabled', this.value != 3);
});

(假设广播框全部包含在标识为radiogroup的{​​{1}}内,以及容器元素内的复选框,例如ID为radioboxes的div,每{{3 }})