博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
扩展JQUERY 表单加载JSON数据
阅读量:6342 次
发布时间:2019-06-22

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

$.fn.extend({    //表单加载json对象数据    setForm : function (jsonValue) {        var obj = this;        $.each(jsonValue, function (name, ival) {            var $oinput = obj.find("input[name=" + name + "]");            if ($oinput.attr("type") == "checkbox") {                if (ival !== null) {                    var checkboxObj = $("[name=" + name + "]");                    var checkArray = ival.split(";");                    for (var i = 0; i < checkboxObj.length; i++) {                        for (var j = 0; j < checkArray.length; j++) {                            if (checkboxObj[i].value == checkArray[j]) {                                checkboxObj[i].click();                            }                        }                    }                }            }            else if ($oinput.attr("type") == "radio") {                $oinput.each(function () {                    var radioObj = $("[name=" + name + "]");                    for (var i = 0; i < radioObj.length; i++) {                        if (radioObj[i].value == ival) {                            radioObj[i].click();                        }                    }                });            }            else if ($oinput.attr("type") == "textarea") {                obj.find("[name=" + name + "]").html(ival);            }            else {                obj.find("[name=" + name + "]").val(ival);            }        })    }});

 

转载于:https://www.cnblogs.com/yeminglong/p/5296566.html

你可能感兴趣的文章
RMAN Complete Recovery
查看>>
[ CodeForces 1064 B ] Equations of Mathematical Magic
查看>>
NYOJ-15:括号匹配(二)
查看>>
首次记录在案的
查看>>
C#进阶系列——WebApi 跨域问题解决方案:CORS
查看>>
你真的会玩SQL吗?让人晕头转向的三值逻辑
查看>>
Unity 脚本的未来发展
查看>>
hdu 2055 An easy problem (java)
查看>>
JQuery:JQuery捕获HTML
查看>>
js自动闭合html标签,自动补全html标记
查看>>
cpu进程调度---RT Throttling【转】
查看>>
在MapGuide 的Fusion Viewer的选择面板中显示超链接
查看>>
CentOS7下单机部署RabbltMQ环境的操作记录
查看>>
unity shader tags
查看>>
挺有意思的,队列,先进先出,排队进行!
查看>>
错误:“产品订单的调度参数没有被定义”
查看>>
机器视觉在带钢针孔检测中的应用
查看>>
ASP.NET WEB API 调试
查看>>
使用wget命令进行整站下载
查看>>
解读volatile
查看>>