基于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的文件是什么文件
Dec 06 Javascript
IE8 中使用加速器(Activities)
May 14 Javascript
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
Aug 14 Javascript
jQuery下的动画处理总结
Oct 10 Javascript
JS函数的几种定义方式分析
Dec 17 Javascript
JavaScript String 对象常用方法详解
May 13 Javascript
Node.js websocket使用socket.io库实现实时聊天室
Feb 20 Javascript
原生js封装运动框架的示例讲解
Oct 01 Javascript
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
Mar 19 Javascript
node Buffer缓存区常见操作示例
May 04 Javascript
vue 中使用print.js导出pdf操作
Nov 13 Javascript
基于jQuery拖拽事件的封装
Nov 29 jQuery
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
一个简单的自动发送邮件系统(三)
2006/10/09 PHP
php实现快速排序的三种方法分享
2014/03/12 PHP
php与flash as3 socket通信传送文件实现代码
2014/08/16 PHP
删除PHP数组中头部、尾部、任意元素的实现代码
2017/04/10 PHP
jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
2010/03/21 Javascript
基于jquery实现的服务器验证控件的启用和禁用代码
2010/04/27 Javascript
用js实现in_array的方法
2013/11/05 Javascript
javascript拖拽上传类库DropzoneJS使用方法
2013/12/05 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
基于jQuery实现顶部导航栏功能
2016/12/27 Javascript
JavaScript实现星星等级评价功能
2017/03/22 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
详解JavaScript按概率随机生成事件
2017/08/02 Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
2017/09/20 jQuery
Vue中通过属性绑定为元素绑定style行内样式的实例代码
2020/04/30 Javascript
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
浅析Python编写函数装饰器
2016/03/18 Python
浅析python递归函数和河内塔问题
2017/04/18 Python
Python实现字典去除重复的方法示例
2017/07/31 Python
OpenCV-Python实现轮廓检测实例分析
2018/01/05 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
django在开发中取消外键约束的实现
2020/05/20 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
卫校中专生个人自我评价
2013/09/19 职场文书
认购协议书范本
2014/04/22 职场文书
班干部竞选演讲稿
2014/04/24 职场文书
企业宗旨标语
2014/06/10 职场文书
党员应该树立反腐倡廉的坚定意识思想汇报
2014/09/12 职场文书
会计工作态度自我评价
2015/03/06 职场文书
2015小学音乐教师个人工作总结
2015/07/21 职场文书
公司晚会主持词
2019/04/17 职场文书
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL