博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于jq的表单填充
阅读量:6791 次
发布时间:2019-06-26

本文共 1357 字,大约阅读时间需要 4 分钟。

//表单填充        , 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]);                            }                        });                    }                }            }        }

 //使用如下:

formDataLoad("表单id","表单数据源(js对象)");

转载地址:http://mkogo.baihongyu.com/

你可能感兴趣的文章
Scala的List,View, Iterator, Stream的一点差别
查看>>
父母老去的速度
查看>>
Laravel5.3之Session源码解析(下)
查看>>
光谷码农·每日新闻(2019-05-10)
查看>>
Hadoop中利用打印语句来调试程序
查看>>
Python 类与面向对象编程
查看>>
k8s-web集群架构从零开始(2)
查看>>
和我一起学 Selenium WebDriver(2)——入门篇
查看>>
SSH免账号密码登录
查看>>
跨多编程语言编程工具---Apache Thrift
查看>>
微信小程序实现锚点定位
查看>>
virsh创建虚拟机
查看>>
java中queue的使用
查看>>
git换行符LF与CRLF转换问题
查看>>
测试 Animations
查看>>
spring 技术内幕阅读笔记 - spring mvc
查看>>
6月份值得一看的 Java 技术干货!
查看>>
条件随机场---条件随机场的定义与形式
查看>>
机器学习基础---学习算法
查看>>
sturts2 标签
查看>>