我正在尝试禁用页面上的每种类型的输入并取消选中或清空这些值,因此我编写了以下代码:-
function disableAll() {
if ($('#chkLoginEnabled').is(':checked')) {
$("input").attr("disabled", false);
}
else {
$("input").attr("disabled", true);
$("input checkbox").attr('checked') = 'checked';
$("input textbox").val() = "";
}
$("#chkLoginEnabled").attr("disabled", false);
}
它可以禁用所有输入(并正确地重新启用我需要的输入),
但是,它不会重置任何输入。