使⽤jQuery设置disabled属性与移除disabled属性
表单中readOnly和disabled的区别:
Readonly只针对input(text/ password)和textarea有效,⽽disabled对于所有的表单元素都有效,包括select,radio, checkbox, button等。
但是表单元素在使⽤了disabled后,当我们将表单以POST或GET的⽅式提交的话,这个元素的值不会被传递出去,⽽readonly会将该值传递出去(这种情况出现在我们将某个表单中的textarea元素设置为disabled或readonly,但是submitbutton 却是可以使⽤的)。
js操作:
复制代码代码如下:
function disableElement(element,val){
}
jQuery进⾏操作:
复制代码代码如下:
//两种⽅法设置disabled属性
$('#areaSelect').attr("disabled",true);
$('#areaSelect').attr("disabled","disabled");
//三种⽅法移除disabled属性
$('#areaSelect').attr("disabled",false);
$('#areaSelect').removeAttr("disabled");
$('#areaSelect').attr("disabled","");jquery的attr属性
获取s:textfield,并设置其disabled属性:
复制代码代码如下:
functiondisableTextfieldofAccountDiv(element,val) {
$(element).find(":textfield").attr('disabled',val);
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论