如何在运行时从asp.net MVC中的文本框中删除禁用的属性
以Html格式
<input id="Yes" type="radio" value="Yes" tabindex="8" name="rdoRecommend" disabled="">
$('#Yes').removeAttr("disabled"); is not working.
答案 0 :(得分:8)
使用$(document).ready -
$(document).ready(function(){
$('#Yes').removeAttr("disabled");
});
答案 1 :(得分:3)
$('#Yes').removeAttr("disabled");
应该有效。问题是,你是在正确的时间召集它吗?例如,在调用DOM之前,您确保DOM已准备好吗?像这样:
$(function() {
$('#Yes').removeAttr("disabled");
});
正如您在此live demo中所看到的,它可以正常工作。
答案 2 :(得分:0)
您是否已将jquery语句放在已加载的事件回调中?