cari

Rumah  >  Soal Jawab  >  teks badan

javascript - ajax tidak boleh kembali ke paparan apabila memasuki latar belakang.

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

世界只因有你世界只因有你2710 hari yang lalu634

membalas semua(5)saya akan balas

  • 世界只因有你

    世界只因有你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.

    balas
    0
  • ringa_lee

    ringa_lee2017-06-23 09:14:24

    Adakah titik pencetus ajax ditulis pada butang hantar?

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-23 09:14:24

    Kosongkan projek dan jalankan semula

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-23 09:14:24

    Ada kemungkinan format json yang betul tidak dikembalikan
    Data yang dikembalikan mempunyai format kod lain

    balas
    0
  • 迷茫

    迷茫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";
        }

    balas
    0
  • Batalbalas