基于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 相关文章推荐
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
Jun 01 jQuery
jQuery实现 RadioButton做必选校验功能
Jun 15 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
Nov 09 jQuery
jQuery中库的引用方法
Jan 06 jQuery
jQuery代码优化方法总结
Jan 29 jQuery
jquery.onoff实现简单的开关按钮功能(推荐)
May 24 jQuery
jquery.pager.js实现分页效果
Jul 29 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
JQuery事件冒泡和默认行为代码实例
May 13 jQuery
jQuery 动态粒子效果示例代码
Jul 07 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获取数组中重复数据的两种方法
2013/06/28 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
php把时间戳转换成多少时间之前函数的实例
2016/11/16 PHP
php压缩文件夹最新版
2018/07/18 PHP
js 匿名调用实现代码
2009/06/19 Javascript
JavaScript全局函数使用简单说明
2011/03/11 Javascript
纯css实现窗户玻璃雨滴逼真效果
2015/08/23 Javascript
javascript实现对表格元素进行排序操作
2015/11/18 Javascript
分离与继承的思想实现图片上传后的预览功能:ImageUploadView
2016/04/07 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
AngularJS入门教程之过滤器用法示例
2016/11/02 Javascript
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
Vue.js学习笔记之常用模板语法详解
2017/07/25 Javascript
Angular父子组件通过服务传参的示例方法
2018/10/31 Javascript
vue实现配置全局访问路径头(axios)
2019/11/01 Javascript
node+multer实现图片上传的示例代码
2020/02/18 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
[03:00]DOTA2-DPC中国联赛1月18日Recap集锦
2021/03/11 DOTA
py中的目录与文件判别代码
2008/07/16 Python
python根据路径导入模块的方法
2014/09/30 Python
Python中基本的日期时间处理的学习教程
2015/10/16 Python
python使用paramiko实现远程拷贝文件的方法
2016/04/18 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
用python生成1000个txt文件的方法
2018/10/25 Python
python用插值法绘制平滑曲线
2021/02/19 Python
详解Python学习之安装pandas
2019/04/16 Python
Python 抓取微信公众号账号信息的方法
2019/06/14 Python
Python numpy线性代数用法实例解析
2019/11/15 Python
python中p-value的实现方式
2019/12/16 Python
美国购买汽车零件网站:Buy Auto Parts
2018/04/02 全球购物
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
酒店司机岗位职责
2013/12/14 职场文书
送温暖献爱心活动总结
2014/07/08 职场文书
宿舍管理制度范本
2015/08/07 职场文书
python基础之爬虫入门
2021/05/10 Python
python的html标准库
2022/04/29 Python