我隐藏了一个使用jquery提交的共享点是/否。当我以另一个用户身份登录时,我想直接禁用隐藏字段。不知何故,除非我先显示它,否则我无法禁用它。
这有效:此字段隐藏了jquery
$("nobr:contains('Extend This Contract ?')").parent('h3').parent('td').parent('tr').show(); $("input[Title='Extend This Contract ?']").attr("disabled", "disabled");
这不是
$("input[Title='Extend This Contract ?']").attr("disabled", "disabled");
这有什么变通方法吗?提前谢谢。
答案 0 :(得分:1)
尝试使用prop
代替attr
:
$("input[Title='Extend This Contract ?']").prop("disabled", true);