使用JQuery基于值选择列表内的输入

时间:2013-08-14 11:46:07

标签: javascript jquery html dom

我有以下列表

enter image description here

我需要禁用具有特定值的单选按钮 我怎么能用JQuery

来做到这一点

2 个答案:

答案 0 :(得分: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");

答案 1 :(得分:3)

尝试以下方法:

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

编辑'attr'到'prop'方法,谢谢Ashraf Bashir

更新

如果您只想在'ulTeams'内使用jquery选择器作为单选按钮,请使用以下选择器:

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

see @ jsFiddle