javascript - ajax進入后臺返回不到視圖。
問題描述
ajax跳轉后臺,返回不到視圖,返回的是一整json數組
之前寫的方法都可以使用,不知道為什么這次就錯了,控制臺也沒輸出錯誤新消息。
ajax:
$.ajax({ type : 'post',url : 'Qtitle/findTypeTitle3',dataType : 'json',data : {'tite' : it},success : function(data) { alert(11111); //能彈出}});
按理說能行,data都有數據,alert()也觸發了,不知道為什么還是跳轉到一個把json數組輸出來的頁面
問題解答
回答1:在Controller的方法里返回的是JSON數據,但是在方法上沒有加@ResponseBody,所以返回的JSON數據,卻跳轉到了另一個頁面。
回答2:ajax觸發點是不是寫在submit按鈕上了
回答3:把項目清了,重新跑一遍
回答4:有可能是沒有返回正確的json格式返回的數據有其他代碼格式
回答5:是不是加了@ResponseBody注解,該注解會使返回值轉成json格式
//跳轉到jsp頁面 @RequestMapping('jspViewTest') public String jspViewTest() {return 'index'; } //返回數據對象 @RequestMapping('dataTest') @ResponseBody public String dataTest() {return 'index'; }
相關文章:
1. docker內創建jenkins訪問另一個容器下的服務器問題2. 如何解決Centos下Docker服務啟動無響應,且輸入docker命令無響應?3. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?4. javascript - js閉包作用域5. 極光推送 - Android app消息推送 百度 極光 個推 信鴿哪個好一些?6. html5 - 百度echart官網下載的地圖json數據亂碼7. css3 - 學習css構建圖形時,遇到一個很有意思的現象,具體代碼如下8. html - css 使用字體的時候,格式有什么特殊要求嗎?9. 微信開放平臺 - android 微信支付后點完成按鈕,后回調打開第三方頁面,屏幕閃動,求解決方法10. javascript - echart+百度地圖
