基于jquery的让页面控件不可用的实现代码


Posted in Javascript onApril 27, 2010

应用背景

当用户需要某项功能时要填写一些表单信息,在填写完成并提交后,该部分信息是不允许再次修改的。表单包含TextBox、DropDownList、CheckBox等控件。

需求实现

第一种方案,绑定用户填写的数据时,设置控件的Enable属性为False。如果页面的表单数较少时可采用这样的方法,但是如果在表单较多的情况下则并不是更好的方法。

第二种方案,使用Foreach访问页面控件,判断类型如果是TextBox、DropDownList、CheckBox等,则设置Enable=False。代码量相比第一种方案有所减少,但,仍不是最佳的。

第三种方案,使用Jquery即可轻松实现。

$("input").attr("disabled", "disabled");

总结

要实现同样的功能有很多种方法,如何在特定场景中能找到更快捷更适合的那一种,这才是我们所想的。

Javascript 相关文章推荐
IE与FireFox的JavaScript兼容问题解决办法
Dec 31 Javascript
js调试系列 初识控制台
Jun 18 Javascript
JavaScript中的6种运算符总结
Oct 16 Javascript
jQuery中clearQueue()方法用法实例
Dec 29 Javascript
angular中使用路由和$location切换视图
Jan 23 Javascript
js实现鼠标感应图片展示的方法
Feb 27 Javascript
js实现简单的可切换选项卡效果
Apr 10 Javascript
vue实现验证码输入框组件
Dec 14 Javascript
原生JavaScript实现的简单放大镜效果示例
Feb 07 Javascript
create-react-app修改为多页面支持的方法
May 17 Javascript
vue 实现把路由单独分离出来
Aug 13 Javascript
Antd下拉选择,自动匹配功能的实现
Oct 24 Javascript
JQuery上传插件Uploadify使用详解及错误处理
Apr 27 #Javascript
JavaScript中常见陷阱小结
Apr 27 #Javascript
javascript 动态修改样式和层叠样式表代码
Apr 27 #Javascript
js 绑定带参数的事件以及手动触发事件
Apr 27 #Javascript
javascript 模式设计之工厂模式学习心得
Apr 27 #Javascript
defer属性导致引用JQuery的页面报“浏览器无法打开网站xxx,操作被中止”错误的解决方法
Apr 27 #Javascript
jQuery Lightbox 图片展示插件使用说明
Apr 25 #Javascript
You might like
php 传值赋值与引用赋值的区别
2010/12/29 PHP
PHP微信网页授权的配置文件操作分析
2019/05/29 PHP
HTML-CSS群中单选引发的“事件”
2007/03/05 Javascript
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
jQuery之字体大小的设置方法
2014/02/27 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
使用jquery清空、复位整个输入域
2015/04/02 Javascript
Js+Ajax,Get和Post在使用上的区别小结
2016/06/08 Javascript
JavaScript数组去重的几种方法效率测试
2016/10/23 Javascript
BootStrap3使用错误记录及解决办法
2016/12/22 Javascript
jQuery+HTML5实现弹出创意搜索框层
2016/12/29 Javascript
Vuejs监听vuex中值的变化的方法示例
2018/12/02 Javascript
JS判断两个数组或对象是否相同的方法示例
2019/02/28 Javascript
vue 图片裁剪上传组件的实现
2020/11/12 Javascript
[03:39]这就是刀塔,我们是冠军!燃情短片讲述我们的DOTA故事
2019/07/02 DOTA
[40:53]完美世界DOTA2联赛PWL S3 Magma vs DLG 第二场 12.18
2020/12/20 DOTA
详解Python的Django框架中的通用视图
2015/05/04 Python
python获取mp3文件信息的方法
2015/06/15 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
Python中的模块导入和读取键盘输入的方法
2015/10/16 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
Html5页面获取微信公众号的openid的方法
2020/05/12 HTML / CSS
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
铭万公司.net面试题笔试题
2014/07/20 面试题
小学英语教学反思
2014/01/30 职场文书
《大作家的小老师》教学反思
2014/04/16 职场文书
经营管理策划方案
2014/05/22 职场文书
爱与责任师德演讲稿
2014/08/26 职场文书
企业党的群众路线教育实践活动学习心得体会
2014/10/31 职场文书
创建文明城市倡议书
2015/04/28 职场文书
windows11怎么查看wifi密码? win11查看wifi密码的技巧
2021/11/21 数码科技
tomcat默认最大连接数及相关调整方法
2022/05/06 Servers