Jquery 如何在运行时从textbox中删除禁用的属性
如何在运行时从asp.net MVC中的文本框中删除禁用的属性 Html格式Jquery 如何在运行时从textbox中删除禁用的属性,jquery,asp.net,html,Jquery,Asp.net,Html,如何在运行时从asp.net MVC中的文本框中删除禁用的属性 Html格式 <input id="Yes" type="radio" value="Yes" tabindex="8" name="rdoRecommend" disabled=""> $('#Yes').removeAttr("disabled"); is not working. $(“#是”).removeAttr(“禁用”);它不起作用。 $(“#是”).removeAttr(“禁用”)应该可以工作。问题
<input id="Yes" type="radio" value="Yes" tabindex="8" name="rdoRecommend" disabled="">
$('#Yes').removeAttr("disabled"); is not working.
$(“#是”).removeAttr(“禁用”);它不起作用。
$(“#是”).removeAttr(“禁用”)代码>应该可以工作。问题是,你是在正确的时间打电话吗?例如,在调用DOM之前,您是否确保它已准备就绪?像这样:
$(function() {
$('#Yes').removeAttr("disabled");
});
正如您在本文中所看到的,它工作正常。您是否已将jquery语句放在加载的事件回调中
使用$(文档)。准备好了吗-
Fiddle:jQuery的removeAttr()
应该可以正常工作。如何执行JavaScript?警报($(“#Yes”).length)嘿,检查一下。。如果它的返回值>0,那么它应该工作。否则,jquery选择器就会出现问题。
$(document).ready(function(){
$('#Yes').removeAttr("disabled");
});