利用json对象初始化form表单用法:
<script type="text/javascript" src="${home}js/jquery.initForm.js"></script>
<script type="text/javascript">
$(xxx).initForm(val)
</script>
/*
* jquery 初始化form插件,传入一个json对象,为form赋值
* @requires jQuery v1.5 or later
* note: 1、此方法能赋值一般所有表单,但考虑到checkbox的赋值难度,以及表单中很少用checkbox,这里不对checkbox赋值
* 2、此插件现在只接收json赋值,不考虑到其他的来源数据
* 3、对于特殊的textarea,比如CKEditor,kindeditor...,他们的赋值有提供不同的自带方法,这里不做统一,如果项目中有用到,不能正确赋值,请单独赋值
* 4、支持form.serializeArray()格式和如:user类的单层json对象{name:'xx',age:10}初始化user表单
*/
(function($){
$.fn.extend({
initForm:function(options){
var jsonStrValue;
if(Object.prototype.toString.