JQuery序列化表單數據,傳給后台,后台處理數據


需求:將表單數據字段太多,序列化成json格式傳給后台,后台接收到的數據是json字符串,需要轉為json對象

前台代碼:

    var param = $('form').serializeObject(); //序列化表單數據
                console.log(param);
                $.ajax({
                    type:'post',
                    url : '/data/modifyCertification',
                    data : {"param":JSON.stringify(param)},  //直接寫param后台轉換會失敗
                    success : function(data){
                        console.log(data);
                    },
                    error : function(){
                        console.log("修改失敗");
                    }
                });

后台代碼:

      String param = getPara("param");  //getPara(),jfinal中的方法
        JSONObject jsonObject = JSON.parseObject(param);   //將json字符串轉為json對象   用的是fastJson 
        System.out.println(jsonObject.getString("name"));   //json對象根據健獲取值

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM