基于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实现静态搜索功能(可输入搜索文字)
Mar 28 jQuery
jquery请求servlet实现ajax异步请求的示例
Jun 03 jQuery
jQuery实现可兼容IE6的遮罩功能详解
Sep 19 jQuery
jQuery实现获取动态添加的标签对象示例
Jun 28 jQuery
jQuery实现点击图标div循环放大缩小功能
Sep 30 jQuery
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
jQuery实现的3D版图片轮播示例【滑动轮播】
Jan 18 jQuery
layui+jquery支持IE8的表格分页方法
Sep 28 jQuery
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 jQuery
jQuery Raty星级评分插件使用方法实例分析
Nov 25 jQuery
如何基于jQuery实现五角星评分
Sep 02 jQuery
jQuery实现简单弹幕制作
Dec 10 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
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
php实现的单一入口应用程序实例分析
2015/09/23 PHP
php使用curl并发减少后端访问时间的方法分析
2016/05/12 PHP
php用户名的密码加密更安全的方法
2019/06/21 PHP
PHP容器类的两种实现方式示例
2019/07/24 PHP
PHP 计算两个时间段之间交集的天数示例
2019/10/24 PHP
php post换行的方法
2020/02/03 PHP
THREE.JS入门教程(2)着色器-上
2013/01/24 Javascript
浅谈JS读取DOM对象(标签)的自定义属性
2016/11/21 Javascript
使用ionic播放轮询广告的实现方法(必看)
2017/04/24 Javascript
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
简单谈谈axios中的get,post方法
2017/06/25 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
2018/08/20 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
JavaScript队列结构Queue实现过程解析
2020/03/07 Javascript
Vue.js原理分析之nextTick实现详解
2020/09/07 Javascript
手写Vue源码之数据劫持示例详解
2021/01/04 Vue.js
[01:05:30]VP vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python使用正则表达式抓取网页图片的方法示例
2017/04/21 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
python3连接MySQL数据库实例详解
2018/05/24 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
2019/04/12 Python
Python帮你识破双11的套路
2019/11/11 Python
python3实现弹弹球小游戏
2019/11/25 Python
Python数据结构dict常用操作代码实例
2020/03/12 Python
pytorch  网络参数 weight bias 初始化详解
2020/06/24 Python
python3实现飞机大战
2020/11/29 Python
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
科颜氏加拿大官方网站: Kiehl’s加拿大
2016/08/16 全球购物
eBay加拿大站:eBay.ca
2019/06/20 全球购物
什么是lambda函数
2013/09/17 面试题
求职自荐信
2013/12/14 职场文书
表彰先进的通报
2014/01/31 职场文书
Linux安装Nginx步骤详解
2021/03/31 Servers
Python 数据可视化神器Pyecharts绘制图像练习
2022/02/28 Python