使用jQuery设置disabled属性与移除disabled属性


Posted in Javascript onAugust 21, 2014

表单中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){
document.getElementById(element).disabled=val;
}

jQuery进行操作:
//两种方法设置disabled属性

$('#areaSelect').attr("disabled",true);

$('#areaSelect').attr("disabled","disabled");
//三种方法移除disabled属性

$('#areaSelect').attr("disabled",false);

$('#areaSelect').removeAttr("disabled");

$('#areaSelect').attr("disabled","");

获取s:textfield,并设置其disabled属性:
functiondisableTextfieldofAccountDiv(element,val) {
$(element).find(":textfield").attr('disabled',val);

}
Javascript 相关文章推荐
js 单引号 传递方法
Jun 22 Javascript
js创建对象的几种常用方式小结(推荐)
Oct 24 Javascript
javascript时间函数基础介绍
Mar 28 Javascript
jquery 显示*天*时*分*秒实现时间计时器
May 07 Javascript
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
Mar 23 jQuery
node.js-v6新版安装具体步骤(分享)
Sep 06 Javascript
vue实现点击关注后及时更新列表功能
Jun 26 Javascript
基于Vue实现图片在指定区域内移动的思路详解
Nov 11 Javascript
laydate时间日历插件使用方法详解
Nov 14 Javascript
layui表单验证select下拉框实现验证的方法
Sep 05 Javascript
茶余饭后聊聊Vue3.0响应式数据那些事儿
Oct 30 Javascript
js实现翻牌小游戏
Jul 31 Javascript
JS使用for循环遍历Table的所有单元格内容
Aug 21 #Javascript
Javascript 绘制 sin 曲线过程附图
Aug 21 #Javascript
json字符串之间的相互转换示例代码
Aug 21 #Javascript
js设置控件的隐藏与显示的两种方法
Aug 21 #Javascript
JS不能跨域借助jquery获取IP地址的方法
Aug 20 #Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
Aug 20 #Javascript
jQuery CSS()方法改变现有的CSS样式
Aug 20 #Javascript
You might like
十天学会php(1)
2006/10/09 PHP
深入解析fsockopen与pfsockopen的区别
2013/07/05 PHP
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
php简单压缩css样式示例
2016/09/22 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
2019/07/03 PHP
使用jquery组件qrcode生成二维码及应用指南
2015/02/22 Javascript
js中setTimeout()与clearTimeout()用法实例浅析
2015/05/12 Javascript
jQuery实现固定在网页顶部的菜单效果代码
2015/09/02 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
2016/09/19 Javascript
使用Math.max,Math.min获取数组中的最值实例
2017/04/25 Javascript
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
在Vue中使用axios请求拦截的实现方法
2018/10/25 Javascript
微信小程序-API接口安全详解
2019/07/16 Javascript
解决layer.confirm选择完之后消息框不消失的问题
2019/09/16 Javascript
js实现点击生成随机div
2020/01/16 Javascript
vue-cli4使用全局less文件中的变量配置操作
2020/10/21 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
[03:02]安得倚天剑,跨海斩长鲸——中国军团出征DOTA2国际邀请赛
2018/08/14 DOTA
Python显示进度条的方法
2014/09/20 Python
Python实现中一次读取多个值的方法
2018/04/22 Python
python使用suds调用webservice接口的方法
2019/01/03 Python
Python使用进程Process模块管理资源
2020/03/05 Python
Django中使用Json返回数据的实现方法
2020/06/03 Python
Python加载数据的5种不同方式(收藏)
2020/11/13 Python
美国网上鞋城:Shoeline.com
2016/11/17 全球购物
jQuery treeview树形结构应用
2021/03/24 jQuery
给男朋友的道歉信
2014/01/12 职场文书
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
农村环境卫生倡议书
2015/04/29 职场文书
项目合作意向书
2015/05/08 职场文书
小学运动会报道稿
2015/07/22 职场文书
清洁工工作总结
2015/08/11 职场文书
护士岗前培训心得体会
2016/01/08 职场文书
Redis主从复制操作和配置详情
2022/09/23 Redis