我想根据变量的值禁用单选按钮.应禁用等于变量值的无线电.
例如:
<input type="radio" name="r1" value="a" />Value a
<input type="radio" name="r1" value="b" />Value b
Run Code Online (Sandbox Code Playgroud)
因此,如果$variable = 'a';那么具有该值的单选按钮a应该被禁用.
ipr*_*101 17
试试 -
var a = 'a';
$("input[type=radio][value=" + a + "]").prop("disabled",true);
Run Code Online (Sandbox Code Playgroud)
要么
var a = 'a';
$("input[type=radio][value=" + a + "]").attr("disabled",true);
Run Code Online (Sandbox Code Playgroud)
如果您使用的是较旧的jQuery版本.
工作演示 - http://jsfiddle.net/FtwcL/1