基于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 相关文章推荐
JS jQuery使用正则表达式去空字符的简单实现代码
May 20 jQuery
详解jQuery中关于Ajax的几个常用的函数
Jul 17 jQuery
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
jQuery plugin animsition使用小结
Sep 14 jQuery
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
基于jquery trigger函数无法触发a标签的两种解决方法
Jan 06 jQuery
jQuery第一次运行页面默认触发点击事件的实例
Jan 10 jQuery
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
jQuery 实现倒计时天,时,分,秒功能
Jul 31 jQuery
jQuery操作attr、prop、val()/text()/html()、class属性
May 23 jQuery
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 jQuery
JQuery事件委托(适用于给动态生成的脚本元素添加事件)
Feb 01 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/07/11 PHP
PHP和javascript常用正则表达式及用法实例
2014/07/01 PHP
PHP统一页面编码避免乱码问题
2015/04/09 PHP
Laravel 的数据库迁移的方法
2017/07/31 PHP
解决laravel5.4下的group by报错的问题
2019/10/16 PHP
PHP大文件及断点续传下载实现代码
2020/08/18 PHP
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
5个javascript的数字格式化函数分享
2011/12/07 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
JS中实现简单Formatter函数示例代码
2014/08/19 Javascript
有关json_decode乱码及NULL的问题
2015/10/13 Javascript
整理Javascript函数学习笔记
2015/12/01 Javascript
浅析2种JavaScript继承方式
2015/12/04 Javascript
常见的javascript跨域通信方法
2015/12/31 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
详解JavaScript的内置对象
2016/12/07 Javascript
Angular的自定义指令以及实例
2016/12/26 Javascript
js断点调试心得分享(必看篇)
2017/12/08 Javascript
js实现input密码框显示/隐藏功能
2020/09/10 Javascript
vue项目前端错误收集之sentry教程详解
2019/05/27 Javascript
python使用多线程不断刷新网页的方法
2015/03/31 Python
Python实现统计单词出现的个数
2015/05/28 Python
python交互式图形编程实例(二)
2017/11/17 Python
python-str,list,set间的转换实例
2018/06/27 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
django+echart数据动态显示的例子
2019/08/12 Python
利用CSS3实现开门效果实例源码
2016/08/22 HTML / CSS
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
2012/10/20 HTML / CSS
土木工程应届生求职信
2013/10/31 职场文书
文案策划求职信
2014/03/18 职场文书
讲座主持词
2014/03/20 职场文书
幼儿园中班上学期评语
2014/04/18 职场文书
服装设计师求职信
2014/06/04 职场文书
繁星春水读书笔记
2015/06/30 职场文书
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
2021/11/11 Python
Python Pandas 删除列操作
2022/03/16 Python