jq批量与表单赋值
 function loadData(obj) {
            var key, value, tagName, type, arr;
            for (x in obj) {
                key = x;
                value = obj[x];
                $("[name='" + key + "'],[name='" + key + "[]']").each(function () {
                    tagName = $(this)[0].tagName;
                    type = $(this).attr('type');
                    if (tagName == 'INPUT') {
                        if (type == 'radio') {
                            $(this).attr('checked', $(this).val() == value);
                        } else if (type == 'checkbox') {
                            if (value != "" && value != null && value != "null") {
                                arr = value.split('@$@');
                                for (var i = 0; i < arr.length; i++) {
                                    if ($(this).val() == arr[i]) {
                                        $(this).attr('checked', true);
                                        break;
                                    }
                                }
                            }
                        } else {
                            $(this).val(value);
                        }
                    } else if (tagName == 'SELECT' || tagName == 'TEXTAREA') {
                        $(this).val(value);
                    }
                });
            }
        }
jq批量与表单赋值的更多相关文章
- django批量form表单处理
		
1.应用说明 一般在表单信息录入中,如果存在许多重复提交的信息,我们就需要进行批量处理,比如学生信息的批量录入. 这里一种方式就是使用xlrd模块处理,把学生信息录入到系统内 另外一种方式就是采用我们 ...
 - jq之简单表单验证
		
<body> <form method="post" action=""> <div class="int"& ...
 - jq中的表单验证插件------jquery.validate
		
今天我们来说一下表单验证,有人说我们在进行表单验证的时候使用正则来验证是非常麻烦的,现在我来给大家介绍一下表单验证的插件:jquery.validate.min.js 它是与jquery一起结合用来使 ...
 - Ext.Ajax.request批量提交表单
		
介绍一下批量提交grid中数据的问题 js文件中的提交方法如下: listeners: { click: function btnClick(button) { var win = button.up ...
 - js&jQ判断checkbox表单是否被选中
		
js判断: if(document.getElementById("checkboxID").checked){ alert("checkbox is checked&q ...
 - javascript批量输入表单
		
void((function(){ x=document.getElementsByTagName("a"); y = x[1] y.click() })()) void((fun ...
 - html 表单赋值 和 时间戳 转换
		
<script> window.onload = function () { var str; // console.log(@ViewBag.ID); $.post("/Ser ...
 - Layui 表单赋值 编辑页面赋初值
		
原文:https://blog.csdn.net/yulongxue/article/details/97924591 //编辑 if (id > 0) { $.post("/Hand ...
 - jquery form表单赋值封装
		
;!(function ($) { $.fn.setFormValue = function (options) { var $this = $(this); $.each(options, func ...
 
随机推荐
- SQL学习——LIKE运算符
			
原文链接 LIKE 作用 在WHERE子句中使用LIKE运算符来搜索列中的指定模式. 有两个通配符与LIKE运算符一起使用: % - 百分号表示零个,一个或多个字符 _ - 下划线表示单个字符 注意: ...
 - WPF实战案例-MVVM模式下用附加属性在Xaml中弹出窗体
			
嗯..最近回家去了,2个月没写过代码了,面试只能吹牛,基础都忘了,今天回顾一下,分享一篇通过附加属性去处理窗体弹出的情况. 或许老司机已经想到了,通过设置附加属性值,值变更的回调函数去处理窗体弹出,是 ...
 - AJAX—JSON和Django内置序列化
			
JSON 什么是JSON JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * J ...
 - Xshell连接阿里云服务被拒绝
			
问题描述:突然的Xshell连接阿里云服务被拒绝了(如图)网上众多的方案都不行例如:https://www.cnblogs.com/wanglle/p/11416987.html(参考博文,本人这个问 ...
 - wlan相关查询命令
			
1.查看当前连接的设备 hostapd_cli all_sta
 - 图像处理---《Canny 边缘检测》
			
图像处理---<Canny 边缘检测> 很想系统的把图像处理之边缘检测部分详细的过一遍,对比一个各个算子的优良性能.时间紧,精力有限,现在只能走哪补哪,随手记. 有几个简单的场景,有需要, ...
 - E - GCD HDU - 2588
			
The greatest common divisor GCD(a,b) of two positive integers a and b,sometimes written (a,b),is the ...
 - okhttp任务调度核心类dispatcher解析
			
在之前已经对okhttp的同步和异步请求的流程进行了详细的分析,其中任务调度是由dispatcher来实现的,非常重要,所以这次专门来对它进行一个了解,带着问题去进行探究: Q1:okhttp如何实现 ...
 - easyui tree选中指定节点,点击指定节点
			
功能需求描述如下: A主页面,在datagrid的某行上,操作列,点击详情,Tab页面上加载B页面 B页面,左边是树tree,右边是左边树的详情列表 要求:由A页面链接到B页面,B页面的tree,默认 ...
 - 关于IO的同步,异步,阻塞,非阻塞
			
上次写了一篇文章:Unix IO 模型学习.恰巧在这次周会的时候,@fp1203 (goldendoc成员之一) 正好在讲解poll和epoll的底层实现.中途正好讨论了网络IO的同步.异步.阻塞.非 ...