有什么理由说下面的代码不能用于enable/disable
html按钮吗?下拉列表更改时调用该函数。如您所见,我测试了3种不同的代码。顺便说一下,我正在使用jquery 1.5.1
function EnableDisableBrowseDocs() {
var x = $("#DocumentClassificationId").val();
var Document201Id = $("#Document201Id").val();
var curAction = $("#hidCurAction").val();
if (x > 0 && Document201Id > 0 && curAction == "EditProfile") {
//$("#btnUpload201Doc").attr("disabled", false);
//document.getElementById("btnUpload201Doc").disabled = false;
$("#btnUpload201Doc").removeAttr('disabled');
}
else {
$('#btnUpload201Doc').attr('disabled', 'disabled');
//$("#btnUpload201Doc").attr("disabled", true);
//document.getElementById("btnUpload201Doc").disabled = true;
}
}
HTML
<input id="btnUpload201Doc" type="file" disabled="disabled" style="width: 0px; display:none" />
答案 0 :(得分:1)
有两种可能性:
$("#btnUpload201Doc").prop('disabled', valueForDisabled);
。