基于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回调方法使用示例
Jun 26 jQuery
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQuery实现滚动效果
Nov 17 jQuery
jQuery动态添加li标签并添加属性和绑定事件方法
Feb 24 jQuery
jQuery实现鼠标移到某个对象时弹出显示层功能
Aug 23 jQuery
jQuery实现鼠标移入移出事件切换功能示例
Sep 06 jQuery
jQuery利用FormData上传文件实现批量上传
Dec 04 jQuery
jQuery选择器之层次选择器用法实例分析
Feb 19 jQuery
js/jQuery实现全选效果
Jun 17 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
jQuery实现可以计算进制转换的计算器
Oct 19 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
在apache下限制每个虚拟主机的并发数!!!!
2006/10/09 PHP
基于initPHP的框架介绍
2013/04/18 PHP
深入解析PHP的引用计数机制
2013/06/14 PHP
如何实现php图片等比例缩放
2015/07/28 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
2019/04/17 PHP
自动最大化窗口的Javascript代码
2013/05/22 Javascript
IE、FF浏览器下修改标签透明度
2014/01/28 Javascript
JavaScript面向对象的实现方法小结
2015/04/14 Javascript
JS实现完全语义化的网页选项卡效果代码
2015/09/15 Javascript
js采用concat和sort将N个数组拼接起来的方法
2016/01/21 Javascript
easyui validatebox验证
2016/04/29 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
javaScript语法总结
2016/11/25 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
vue中mint-ui环境搭建详细介绍
2017/04/06 Javascript
详解在vue-cli中使用路由
2017/09/25 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
python入门教程之识别验证码
2017/03/04 Python
Django Web开发中django-debug-toolbar的配置以及使用
2018/05/06 Python
Windows下Python3.6安装第三方模块的方法
2018/11/22 Python
Python给图像添加噪声具体操作
2019/03/03 Python
HTML5中5个简单实用的API
2014/04/28 HTML / CSS
LivingSocial爱尔兰:爱尔兰本地优惠
2018/08/10 全球购物
印尼综合在线预订网站:Tiket.com(机票、酒店、火车、租车和娱乐)
2018/10/11 全球购物
美国豪华的多品牌精品店:The Webster
2019/07/31 全球购物
C#面试题问题集
2016/04/02 面试题
毕业证丢失证明
2014/01/15 职场文书
支教自我鉴定
2014/01/18 职场文书
迟到早退检讨书
2014/02/10 职场文书
2014年小学教学工作总结
2014/11/13 职场文书
2014教师专业技术工作总结
2014/12/03 职场文书
幼儿园托班开学寄语(2015秋季)
2015/05/27 职场文书
Vue3.0中Ref与Reactive的区别示例详析
2021/07/07 Vue.js