我需要根据复选框和组合框条件启用/禁用某些字段。我正在使用JQuery。它适用于普通文本框,但不适用于自动填充。
HTML
ctr:txtBox code="miles"
aut:Autocomplete code="replPerson"
JavaScript
$("[code=miles]").attr("disabled", "disabled"); //works fine
$("[code=miles]").removeAttr("disabled"); //works fine
$("[code=replPerson]").attr("disabled", "disabled"); //does not work
$("[code=liters]").removeAttr("disabled"); //does not work
也尝试了这些变体(没有一个对我有用):
//document.getElementById("txtPersona").readOnly = true;
//$("[code=replPerson]").prop("readonly", true);
//$("[code=replPerson]").attr("readonly", "true");
//$("[code=replPerson]").attr("enabled", "false");
//$("[code=replPerson]").attr("class", "disabled");