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


Posted in Javascript onApril 27, 2010

应用背景

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

需求实现

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

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

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

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

总结

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

Javascript 相关文章推荐
js宝典学习笔记(上)
Jan 10 Javascript
jQuery Ajax提交表单查询获得数据实例代码
Sep 19 Javascript
JavaScript获取网页支持表单字符集的方法
Apr 02 Javascript
学习JavaScript设计模式之责任链模式
Jan 18 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
Sep 08 Javascript
详谈$.data()的用法和作用
Feb 13 Javascript
JS闭包可被利用的常见场景小结
Apr 09 Javascript
vue+iview写个弹框的示例代码
Dec 05 Javascript
微信小程序自定义对话框弹出和隐藏动画
Jul 19 Javascript
Echart折线图手柄触发事件示例详解
Dec 16 Javascript
微信小程序webview与h5通过postMessage实现实时通讯的实现
Aug 20 Javascript
JavaScript数组及常见操作方法小结
Nov 13 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从memcache读取数据再批量写入mysql的方法
2014/12/29 PHP
PHP数组相关函数汇总
2015/03/24 PHP
PHP输出日历表代码实例
2015/03/27 PHP
thinkphp5框架实现数据库读取的数据转换成json格式示例
2019/10/10 PHP
php上传后台无法收到数据解决方法
2019/10/28 PHP
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
ajax与302响应代码测试
2013/10/23 Javascript
javascript中typeof的使用示例
2013/12/19 Javascript
Jquery实现自定义弹窗示例
2014/03/12 Javascript
Javascript中的匿名函数与封装介绍
2015/03/15 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
JS设置cookie、读取cookie
2016/02/24 Javascript
详解JavaScript节流函数中的Throttle
2016/07/16 Javascript
Node.js 日志处理模块log4js
2016/08/28 Javascript
Bootstrap模态框水平垂直居中与增加拖拽功能
2016/11/09 Javascript
jquery+html仿翻页相册功能
2016/12/20 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
2017/02/20 Javascript
JavaScript模块化之使用requireJS按需加载
2017/04/12 Javascript
vue.js中Vue-router 2.0基础实践教程
2017/05/08 Javascript
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
详解React之key的使用和实践
2018/09/29 Javascript
layui 弹出层回调获取弹出层数据的例子
2019/09/02 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
python妹子图简单爬虫实例
2015/07/07 Python
Python简单处理坐标排序问题示例
2019/07/11 Python
详解python中的生成器、迭代器、闭包、装饰器
2019/08/22 Python
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
波兰在线儿童和婴儿用品零售商:pinkorblue
2019/06/29 全球购物
行政办公员自我评价分享
2013/12/14 职场文书
《诚实与信任》教学反思
2014/04/10 职场文书
小学生寒假家长评语
2014/04/16 职场文书
教师查摆问题自查报告
2014/10/11 职场文书
道德模范事迹材料
2014/12/20 职场文书
雷锋观后感
2015/06/10 职场文书
python Django框架快速入门教程(后台管理)
2021/07/21 Python