jQuery ajax - ajax() 方法
Posted 米虫爱喝咖啡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery ajax - 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; }
以上是关于jQuery ajax - ajax() 方法的主要内容,如果未能解决你的问题,请参考以下文章