今天做东西的时候发现input 的属性disabled不管值为true,false,还是''(空字符串),始终会把控件变为不可用的状态。有的时候我设置 一些控件为不可用了之后,可能以后某些时候我又要启用这个控件,那怎么办?因为你设置了这个属性,不管这时你再怎么设置这个属性的值,那都是没有用的,那怎么办?我想 只有删除这个属性了(指disabled属性)。
用jquery 实现:
$("#id").removeAttr("disabled")
设置一个控件为不可用:
$("#id").attr("disabled",true);
//注意这里的true其实是没有引号的哦