關於jq回調函數老是進入error的解決辦法

     最近開發項目的時候,ajax的回調函數返回的收都是正確的,可是卻進不去success而是進入了error,經過在網上找資料終於找到緣由了。 ajax

    首先我用的開發框架是SpringMVC+mybatise+註解。 mybatis

我發現若是你的control沒有返回值或者只是返回一個標誌時,若是你沒有在方法上加上@ResponseBody這樣的註解,前臺就會進入到error裏面去,或者你的ajax裏的dataType爲JSON 時,也只會進入到error.這樣的問題解決辦法就是在你的方法上加上@ResponseBody這樣的註解,ajax的dataType就爲默認值就能夠了。或者方法上面不要這個註解,將ajax裏的dataType設置爲JSON便可。 框架

產生這個問題主要緣由應該是前臺和後臺數據類型不匹配引發的。 函數


開發小白   遇到這樣的問題就記錄一下   哪裏有不對的地方還但願看到這篇博客的大神指點一二。 開發

相關文章
相關標籤/搜索