Java工具方法---form表单数据转化为json对象

//通用方法,将表单序列化为json对象

$.fn.serializeJson=function(){  

            var serializeObj={};  

            var array=this.serializeArray();

            $(array).each(function(){  

                if(serializeObj[this.name]){  

                    if($.isArray(serializeObj[this.name])){  

                        serializeObj[this.name].push(this.value);  

                    }else{  

                        serializeObj[this.name]=[serializeObj[this.name],this.value];  

                    }  

                }else{  

                    serializeObj[this.name]=this.value;   

                }  

            });  

            return serializeObj;  

        }; 


//获取form表单的id,调用上述的serializeJson()方法

<form id="FormID">

//获得json对象

var json = $("#FormID").serializeJson();


猜你喜欢

转载自blog.csdn.net/itcats_cn/article/details/80201628