基于jQuery的表单填充实例


Posted in jQuery onAugust 22, 2017

如下所示:

//表单填充
  , formDataLoad: function (domId, obj) {
   for (var property in obj) {
    if (obj.hasOwnProperty(property) == true) {
     if ($("#" + domId + " [name='" + property + "']").size() > 0) {
      $("#" + domId + " [name='" + property + "']").each(function () {
       var dom = this;
       if ($(dom).attr("type") == "radio") {
        $(dom).filter("[value='" + obj[property] + "']").attr("checked", true);
       }
       if ($(dom).attr("type") == "checkbox") {
        obj[property] == true ? $(dom).attr("checked", "checked") : $(dom).attr("checked", "checked").removeAttr("checked");
       }
       if ($(dom).attr("type") == "text" || $(dom).prop("tagName") == "SELECT" || $(dom).attr("type") == "hidden" || $(dom).attr("type") == "textarea") {
        $(dom).val(obj[property]);
       }
       if ($(dom).prop("tagName") == "TEXTAREA") {
        $(dom).val(obj[property]);
       }
      });
     }
    }
   }
  }

以上这篇基于jQuery的表单填充实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 jQuery
jquery实现企业定位式导航效果
Jan 01 jQuery
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
May 09 jQuery
jQuery常见的遍历DOM操作详解
Sep 05 jQuery
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
jQuery-ui插件sortable实现自由拖动排序
Dec 01 jQuery
jQuery简单实现根据日期计算星期几的方法
Jan 09 jQuery
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
Feb 27 jQuery
jQuery实现颜色打字机的完整代码
Mar 19 jQuery
jQuery HTML获取内容和属性操作实例分析
May 20 jQuery
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
jquery实现淡入淡出轮播图效果
Dec 13 jQuery
使用jQuery实现简单的tab框实例
Aug 22 #jQuery
JQuery判断正整数整理小结
Aug 21 #jQuery
jquery动态赋值id与动态取id方法示例
Aug 21 #jQuery
jQuery模拟爆炸倒计时功能实例代码
Aug 21 #jQuery
jQuery实现表格冻结顶栏效果
Aug 20 #jQuery
Mui使用jquery并且使用点击跳转新窗口的实例
Aug 19 #jQuery
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 #jQuery
You might like
php函数之子字符串替换 str_replace
2011/03/23 PHP
php中Array2xml类实现数组转化成XML实例
2014/12/08 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
2020/02/21 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
2020/04/13 PHP
Jquery中Ajax 缓存带来的影响的解决方法
2011/05/19 Javascript
jQuery随机切换图片的小例子
2013/04/18 Javascript
实现只能输入数字的input不用replace方法
2013/09/12 Javascript
设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
2013/11/18 Javascript
js判断客户端是iOS还是Android等移动终端的方法
2013/12/11 Javascript
通过Javascript读取本地Excel文件内容的代码示例
2014/04/08 Javascript
JavaScript中利用jQuery绑定事件的几种方式小结
2016/03/06 Javascript
基于JQuery实现图片上传预览与删除操作
2016/05/24 Javascript
微信小程序 loading 详解及实例代码
2016/11/09 Javascript
node.js利用redis数据库缓存数据的方法
2017/03/01 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
JavaScript, select标签元素左右移动功能实现
2020/05/14 Javascript
在Python中操作字符串之replace()方法的使用
2015/05/19 Python
TensorFlow安装及jupyter notebook配置方法
2017/09/08 Python
Python Xml文件添加字节属性的方法
2018/03/31 Python
django1.11.1 models 数据库同步方法
2018/05/30 Python
python 从csv读数据到mysql的实例
2018/06/21 Python
python解析yaml文件过程详解
2019/08/30 Python
python 解决cv2绘制中文乱码问题
2019/12/23 Python
Python socket服务常用操作代码实例
2020/06/22 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
python爬虫中url管理器去重操作实例
2020/11/30 Python
selenium3.0+python之环境搭建的方法步骤
2021/02/01 Python
Python中的流程控制详解
2021/02/18 Python
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
组织关系转移介绍信
2014/01/16 职场文书
创新型城市实施方案
2014/03/06 职场文书
安全月宣传标语
2014/10/07 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
毕业设计工作总结
2015/08/14 职场文书
javascript函数式编程基础
2021/09/15 Javascript