jQuery ajax

1.jsp页面

function onSaveClick(btn) {//保存  
        $.ajax({
                    url : "" ,
                    type : "POST",
                    data : $("#form").serialize(),发送到服务器的数据,必须为 Key/Value 格式 例如:{"aa":$("#id").val()},
                    dataType : 'json',服务器返回的数据类型
                    success : function(data) {
                        if (data.success == 'true') {
                            alert('操作成功!');
                        } else {
                            alert('操作失败:' + data.msg);
                        }
                    },
                    error : function() {
                        alert("网络错误");
                    }
                });
    }

 2.后台(两种返回页面数据)

// 保存
     @RequestMapping("/save")
     @ResponseBody
     public String save(User user){
         try {
             //操作return "{"success":"true"}";
         } catch (Exception e) {
             e.printStackTrace();
             return "{"success":"false","msg":"" + e.getMessage() + ""}";
         }
     }
//保存
    @RequestMapping(value = "/save")
    @ResponseBody
    public Object save(User user){
        Map<String,Object> map = new HashMap<String, Object>();
        try{
            String id = meetingService.save(form).getId();
            map.put("success",true);
        }catch (Exception e){
            //操作
            map.put("success",false);
            map.put("msg",e.getMessage());
        }
        return  map;
    }