2

我有以下列表

在此处输入图像描述

我需要禁用具有特定值的单选按钮我如何使用 JQuery 来做到这一点

4

2 回答 2

3

如果您使用 jQuery >= 1.6:

var desiredValue = 10; // or whatever value you need to disable
$("input[type=radio][value=" + desiredValue + "]").prop("disabled",true);

& 如果您使用的是 jQuery < 1.6,请执行以下操作:

var desiredValue = 10; // or whatever value you need to disable
$("input[type=radio][value=" + desiredValue + "]").attr("disabled","disabled");
于 2013-08-14T11:47:57.577 回答
3

尝试以下操作:

$(":radio[value=15]").prop('disabled', 'disabled');

将 'attr' 编辑为 'prop' 方法,感谢 Ashraf Bashir

更新

如果您只想在“ulTeams”内对单选按钮使用 jquery 选择器,请使用以下选择器:

$("#ulTeams :radio[value=15]").prop('disabled', 'disabled');

见@jsFiddle

于 2013-08-14T11:49:53.180 回答