Rumah > Soal Jawab > teks badan
ajax melompat ke latar belakang dan tidak boleh kembali ke paparan Apa yang dikembalikan ialah susunan json keseluruhan
Semua kaedah yang ditulis sebelum ini boleh digunakan, tetapi saya tidak tahu mengapa ia menjadi salah kali ini, dan tiada mesej ralat baharu dikeluarkan pada konsol.
ajax:
$.ajax({
type : "post",
url : "Qtitle/findTypeTitle3",
dataType : "json",
data : {"tite" : it},
success : function(data) {
alert(11111); //能弹出
}
});
Adalah alasan bahawa ia harus berfungsi, data mempunyai data, dan alert() juga dicetuskan Saya tidak tahu mengapa ia masih melompat ke halaman yang mengeluarkan tatasusunan json
世界只因有你2017-06-23 09:14:24
Kaedah Pengawal mengembalikan data JSON, tetapi @ResponseBody tidak ditambahkan pada kaedah, jadi data JSON yang dikembalikan melompat ke halaman lain.
曾经蜡笔没有小新2017-06-23 09:14:24
Ada kemungkinan format json yang betul tidak dikembalikan
Data yang dikembalikan mempunyai format kod lain
迷茫2017-06-23 09:14:24
Adakah anda menambahkan anotasi @ResponseBody?
//跳转到jsp页面
@RequestMapping("jspViewTest")
public String jspViewTest() {
return "index";
}
//返回数据对象
@RequestMapping("dataTest")
@ResponseBody
public String dataTest() {
return "index";
}