jfinal处理完html提交过来的数据,将处理信息返回给html页面。html根据返回值进行相应的处理
1.前台jQuery代码:
$.ajax({ url: "/admin/jcsjpz/syxmdy/RemoveSyxm", data: {data: id}, success: function (text) { var msg1=text.msg; var msg2=""; //jQuery.trim(str) 去掉字符串起始和结尾的空格。 if($.trim(msg1) == $.trim(msg2)){ grid.reload(); }else{ alert(msg1); grid.reload(); } // grid.reload(); }, error: function () { } });
2.后台controller返回的数据:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。//删除定义的试验项目 public void RemoveSyxm() { //定义返回给前端的提示字符串 String msg=""; if(del==false) { //如果基础数据表中有数据,不能进行删除,则返回警告信息 msg="该项目试验试验中仍含有试验数据,不能进行删除!如需删除,请对数据进行清理。"; } //JSONObject json = new JSONObject(); //json.put("msg", msg); //将信息封装为json String json= "{"; json+='"'+"msg"+'"'+":"+'"'+msg+'"'+"}"; System.out.println("试验项目删除json:"+json); renderJson(json); }

更多精彩