在检查时,禁用所有其他人

时间:2010-08-18 17:27:02

标签: jquery radio-button siblings

HTML:

form
  input:radio 1
  input:radio 2
  input:radio 3

如果单击其中一个,我想禁用其余部分。我认为兄弟姐妹选择器将在这里使用,但我无法弄清楚如何。

感谢您的帮助!

2 个答案:

答案 0 :(得分:3)

我认为您正在尝试禁用其他功能,为此您需要设置无线电输入的disabled = disabled属性。

$("input:radio").click(function() {
  $(this).siblings("input:radio").attr("disabled","disabled");
});

此处示例:http://jsbin.com/oquse/2 在此处查看/修改代码:http://jsbin.com/oquse/2/edit

答案 1 :(得分:0)

您可以使用简单的javascript + HTML dom来执行此操作。

单选按钮事件:http://www.hscripts.com/tutorials/javascript/dom/radio-events.php

使用javascript函数在onClick事件上激活