1. 程式人生 > >自定義jquery的方法,將Form表單中的內容轉換成json

自定義jquery的方法,將Form表單中的內容轉換成json

 // 自定義jquery的方法,將Form表單中的內容轉換成json
            $.fn.serializeJson=function(){
                var serializeObj={};
                var array=this.serializeArray();
                var str=this.serialize();
                $(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;
            };
    //使用
    $("#searchForm").serializeJson()