将表单中查询参数转换为json

<script type="text/javascript">
                //扩展了jquery的方法,将表单中的参数转换为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;  
                };
            
        </script>

posted @ 2017-09-01 10:57  缺氧的鱼520  阅读(202)  评论(0编辑  收藏  举报