jquery發出Ajax,接收springmvc返回json字符串,不返回json對象


公司原來用的框架,前端用jquery發送異步請求:

$.get(url, data, function(result){console.log(result)});

后台springmvc的controller方法加上@ResponseBody就可以了,result是個對象,其中的屬性直接result.name 就出來了。但是項目轉到UAP開發,接到的result就變成了字符串。各種百度貌似需要配置MappingJackson2HttpMessageConverter,但是配上去項目啟動又報錯,

最后在前台解決的,方法就是在ajax請求中指定格式:

$.get(url, data, function(result){console.log(result.name)}, 'json');
$.ajax({
url:xxx,
dataType: "json"   ,//請求頁面返回的數據類型 
success:function(result){},
error:function(){
}
});

 


免責聲明!

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



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