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


Posted in Javascript onApril 27, 2010

应用背景

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

需求实现

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

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

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

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

总结

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

Javascript 相关文章推荐
JScript 脚本实现文件下载 一般用于下载木马
Oct 29 Javascript
jQuery实现数秒后自动提交form的方法
Mar 05 Javascript
Vue.js结合bootstrap实现分页控件
Mar 10 Javascript
JavaScript之class继承_动力节点Java学院整理
Jul 03 Javascript
详解axios 全攻略之基本介绍与使用(GET 与 POST)
Sep 15 Javascript
three.js中文文档学习之通过模块导入
Nov 20 Javascript
解决vue 更改计算属性后select选中值不更改的问题
Mar 02 Javascript
浅谈React高阶组件
Mar 28 Javascript
基于vue,vue-router, vuex及addRoutes进行权限控制问题
May 02 Javascript
关于单文件组件.vue的使用
Sep 20 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
May 22 Javascript
jquery实现点击弹出对话框
Feb 08 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
Zend公司全球首推PHP认证
2006/10/09 PHP
微信支付开发发货通知实例
2016/07/12 PHP
laravel5 Eloquent 实现事务方式
2019/10/21 PHP
FCK调用方法..
2006/12/21 Javascript
获取Javscript执行函数名称的方法
2006/12/22 Javascript
JAVASCRIPT keycode总结
2009/02/04 Javascript
使用apply方法处理数组的三个技巧[译]
2012/09/20 Javascript
js实现九宫格图片半透明渐显特效的方法
2015/02/16 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
jQuery判断浏览器并动态调整select宽度的方法
2016/03/02 Javascript
js以分隔符分隔数组中的元素并转换为字符串的方法
2016/11/16 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
2017/08/24 jQuery
vue-cli结合Element-ui基于cropper.js封装vue实现图片裁剪组件功能
2018/03/01 Javascript
Vue之mixin全局的用法详解
2018/08/22 Javascript
微信小程序时间控件picker view使用详解
2018/12/28 Javascript
vue中input的v-model清空操作
2019/09/06 Javascript
JavaScript ECMA-262-3 深入解析(二):变量对象实例详解
2020/04/25 Javascript
Python实现的矩阵类实例
2017/08/22 Python
Python探索之自定义实现线程池
2017/10/27 Python
Python实现按中文排序的方法示例
2018/04/25 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
查看keras各种网络结构各层的名字方式
2020/06/11 Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
2021/01/05 Python
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
中国医药集团国药在线:国药网
2017/02/06 全球购物
俄罗斯首家面向中国消费者的一站式购物网站:Wruru
2020/05/08 全球购物
企业宣传口号
2014/06/12 职场文书
支部书记四风对照材料
2014/08/28 职场文书
群众路线领导干部个人对照检查材料(集锦)
2014/09/23 职场文书
2014年绿化工作总结
2014/12/09 职场文书
自主招生英文自荐信
2015/03/25 职场文书
乡镇科协工作总结2015
2015/05/19 职场文书
参观监狱警示教育心得体会
2016/01/15 职场文书
python小程序之飘落的银杏
2021/04/17 Python
Spring Boot DevTools 全局配置学习指南
2022/03/31 Java/Android