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


Posted in Javascript onApril 27, 2010

应用背景

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

需求实现

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

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

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

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

总结

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

Javascript 相关文章推荐
jQuery版仿Path菜单效果
Dec 15 Javascript
javascript管中窥豹 形参与实参浅析
Dec 17 Javascript
Javascript中各种trim的实现详细解析
Dec 10 Javascript
jquery禁用右键示例
Apr 28 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
Jul 27 Javascript
基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)
Aug 10 Javascript
教你如何在Node.js中使用jQuery
Aug 28 Javascript
关于Vue.js一些问题和思考学习笔记(2)
Dec 02 Javascript
js生成随机颜色方法代码分享(三种)
Dec 29 Javascript
Angular将填入表单的数据渲染到表格的方法
Sep 22 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
Jun 05 Javascript
react的hooks的用法详解
Oct 12 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删除左端与右端空格的方法
2014/11/29 PHP
JQuery 学习笔记 选择器之一
2009/07/23 Javascript
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
js前台分页显示后端JAVA数据响应
2013/03/18 Javascript
使用jQuery同时控制四张图片的伸缩实现代码
2013/04/19 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
javascript页面渲染速度测试脚本分享
2014/04/15 Javascript
jQuery ajax分页插件实例代码
2016/01/27 Javascript
Bootstrap 折叠(Collapse)插件用法实例详解
2016/06/01 Javascript
浅谈jQuery 选择器和dom操作
2016/06/07 Javascript
详解JavaScript权威指南之对象
2016/09/27 Javascript
微信小程序 picker-view 组件详解及简单实例
2017/01/10 Javascript
JS 60秒后重新发送验证码的实例讲解
2017/07/26 Javascript
手动用webpack搭建第一个ReactApp的示例
2018/04/11 Javascript
关于引入vue.js 文件的知识点总结
2020/01/28 Javascript
JQuery表单元素取值赋值方法总结
2020/05/12 jQuery
python基础知识小结之集合
2015/11/25 Python
python中星号变量的几种特殊用法
2016/09/07 Python
python matplotlib画图实例代码分享
2017/12/27 Python
python selenium自动上传有赞单号的操作方法
2018/07/05 Python
django echarts饼图数据动态加载的实例
2019/08/12 Python
python字符串替换re.sub()方法解析
2019/09/18 Python
Python3 无重复字符的最长子串的实现
2019/10/08 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
scrapy在python爬虫中搭建出错的解决方法
2020/11/22 Python
小程序canvas中文字设置居中锚点
2019/04/16 HTML / CSS
HTML5自定义元素播放焦点图动画的实现
2019/09/25 HTML / CSS
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
意大利折扣和优惠券网站:Groupalia
2019/10/09 全球购物
竞聘上岗演讲稿范文
2014/01/10 职场文书
大学新生军训感言
2014/02/25 职场文书
一般党员对照检查材料
2014/09/24 职场文书
大学校园招聘会感想
2015/08/10 职场文书
2016年大学生党员承诺书
2016/03/24 职场文书
QT与javascript交互数据的实现
2021/05/26 Javascript
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers