基于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 05 jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 jQuery
jquery+ajaxform+springboot控件实现数据更新功能
Jan 22 jQuery
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
jQuery NProgress.js加载进度插件的简单使用方法
Jan 31 jQuery
jQuery发请求传输中文参数乱码问题的解决方案
May 22 jQuery
jQuery滑动效果实现方法分析
Sep 05 jQuery
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
Dec 11 jQuery
jQuery无冲突模式详解
Jan 17 jQuery
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 jQuery
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 jQuery
jQuery AJAX应用实例总结
May 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
php类中private属性继承问题分析
2012/11/01 PHP
PHP之预定义接口详解
2015/07/29 PHP
详解PHP素材图片上传、下载功能
2019/04/12 PHP
jquery中ajax学习笔记一
2011/10/16 Javascript
使用jquery中height()方法获取各种高度大全
2014/04/02 Javascript
用jquery修复在iframe下的页面锚点失效问题
2014/08/22 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
2015/11/16 Javascript
js实现精确到秒的倒计时效果
2016/05/29 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
vue.js框架实现表单排序和分页效果
2017/08/09 Javascript
Vue单页应用引用单独的样式文件的两种方式
2018/03/30 Javascript
Vue中$refs的用法详解
2018/06/24 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
React key值的作用和使用详解
2018/08/23 Javascript
Vue+webpack项目配置便于维护的目录结构教程详解
2018/10/14 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
JS实现求5的阶乘示例
2019/01/21 Javascript
layui使用label标签的方法
2019/09/14 Javascript
微信小程序用户登录和登录态维护的实现
2020/12/10 Javascript
wxPython学习之主框架实例
2014/09/28 Python
详解python eval函数的妙用
2017/11/16 Python
改变 Python 中线程执行顺序的方法
2020/09/24 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
HTML+CSS3 模仿Windows7 桌面效果
2010/06/17 HTML / CSS
C#中的验证控件有几种
2014/03/08 面试题
会计自我鉴定范文
2013/10/06 职场文书
会计学应届毕业生推荐信
2013/11/04 职场文书
个人教师自我评价范文
2013/12/02 职场文书
优秀党员主要事迹
2014/01/19 职场文书
中班上学期幼儿评语
2014/04/30 职场文书
代理人委托书
2014/09/16 职场文书
2014年六五普法工作总结
2014/11/25 职场文书
检讨书范文2000字
2015/01/28 职场文书
上级领导检查欢迎词
2015/09/30 职场文书
python文件与路径操作神器 pathlib
2022/04/01 Python