原因是后端返回的格式问题,不是json格式问题,而ajax的 dataType: 'json’是json格式的…
解决办法就是让后端返回的格式为json, 或者ajax的 dataType: ‘json’, 改成别的格式…
@RequestMapping(value = "textMessageRemindersInPerson", method = RequestMethod.POST)@ResponseBodypublic String list(String busiId) {// 业务代码...............// 机构订单直接过滤掉return "您选择的订单不需要面签,请重新选择";}
$.ajax({url: '${ctx}/om/financialplanner/myOrder/textMessageRemindersInPerson',dataType: 'json',type: 'POST',data: {busiId: id} ,async: false,success: function (data) {alert('1111111111')//业务代码...............}});
解决办法
@RequestMapping(value = "textMessageRemindersInPerson", method = RequestMethod.POST)@ResponseBodypublic HashMap<String, String> list(String busiId) {//业务代码.........................HashMap<String, String> result = new HashMap<>();result.put("msg","您选择的订单不需要面签,请重新选择");return result;}
原因是
参考:
/u013036274/article/details/78054515