javascript - ajax進(jìn)入后臺(tái)返回不到視圖。
問(wèn)題描述
ajax跳轉(zhuǎn)后臺(tái),返回不到視圖,返回的是一整json數(shù)組 
之前寫的方法都可以使用,不知道為什么這次就錯(cuò)了,控制臺(tái)也沒(méi)輸出錯(cuò)誤新消息。
ajax:
$.ajax({ type : 'post',url : 'Qtitle/findTypeTitle3',dataType : 'json',data : {'tite' : it},success : function(data) { alert(11111); //能彈出}});
按理說(shuō)能行,data都有數(shù)據(jù),alert()也觸發(fā)了,不知道為什么還是跳轉(zhuǎn)到一個(gè)把json數(shù)組輸出來(lái)的頁(yè)面
問(wèn)題解答
回答1:在Controller的方法里返回的是JSON數(shù)據(jù),但是在方法上沒(méi)有加@ResponseBody,所以返回的JSON數(shù)據(jù),卻跳轉(zhuǎn)到了另一個(gè)頁(yè)面。
回答2:ajax觸發(fā)點(diǎn)是不是寫在submit按鈕上了
回答3:把項(xiàng)目清了,重新跑一遍
回答4:有可能是沒(méi)有返回正確的json格式返回的數(shù)據(jù)有其他代碼格式
回答5:是不是加了@ResponseBody注解,該注解會(huì)使返回值轉(zhuǎn)成json格式
//跳轉(zhuǎn)到j(luò)sp頁(yè)面 @RequestMapping('jspViewTest') public String jspViewTest() {return 'index'; } //返回?cái)?shù)據(jù)對(duì)象 @RequestMapping('dataTest') @ResponseBody public String dataTest() {return 'index'; }
相關(guān)文章:
1. javascript - 深夜被問(wèn)題困擾求解惑,rn的API之PermissionsAndroidd的問(wèn)題2. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫(kù)連接失敗,不知道為什么3. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問(wèn)題!!4. html - radio的使用時(shí)如何避免整個(gè)頁(yè)面只能選一個(gè)的情況5. docker綁定了nginx端口 外部訪問(wèn)不到6. 前端 - html5 audio不能播放7. java - Activity 進(jìn)入后臺(tái)再次傳值?8. mysqld無(wú)法關(guān)閉9. 利用百度地圖API定位及附件商家信息服務(wù)10. git - webstorm窗口中左側(cè)列表的文件名顏色怎么修改

網(wǎng)公網(wǎng)安備