java - ajax가 백그라운드에 성공적으로 도달했지만 실패한 함수를 계속 호출하는 이유를 모르겠습니다.
漂亮男人
漂亮男人 2017-05-17 10:06:19
0
7
671
으아악
漂亮男人
漂亮男人

모든 응답(7)
曾经蜡笔没有小新

요청이 성공하여 데이터가 반환되는 경우 반환된 데이터의 형식이 잘못되었기 때문일 수 있습니다. 서버에서 반환된 데이터 유형을 예상하도록 dataType: 'json'을 설정했기 때문입니다. 이로 인해 error 콜백이 발생하는 경우가 많습니다. 반환된 데이터를 제외하세요. dataType : 'json' 预期服务器返回的数据类型。这样往往会进入 error 回调。你排除一下返回数据。

而且,error

또한 error에는 세 개의 콜백 매개변수가 있으므로 직접 인쇄해 주세요.

Ajax가 오류에 빠지는 몇 가지 이유🎜
曾经蜡笔没有小新

반환 값을 팝업으로 표시하고 데이터를 확인하세요

巴扎黑

HttpServletResponse가 ajax 콜백과 충돌합니다. HttpServletResponse를 제거하세요.

迷茫

보기 dataType : 'json', 서버가 json 형식을 반환해야 합니다.
서버에서 반환된 데이터가 json 형식이 아닌 경우 콜백 실패로 전환됩니다.

淡淡烟草味

AJAX 데이터 유형: "text"를 구성한 다음 경고(데이터)를 사용하여 반환 값을 확인하세요

Ajax 요청은 응답과 다르기 때문에 데이터를 가져온 후 페이지를 렌더링할 필요가 없으므로 새 페이지로 이동하기 위해 RESPONSE가 필요하지 않습니다. 따라서 RETURN할 필요는 없지만 PrintWriter
@RequestMapping(value="/checkIntegral", method = RequestMethod.GET)
@ResponseBody
public void checkIntegral(@RequestParam String carOwnerID,HttpServletRequest request,HttpServletResponse)을 통해 요청한 페이지로 인쇄합니다. 응답) {

으아아아

}

左手右手慢动作

이 Ajax가 도메인 간 요청이라는 것을 몰랐습니다.

刘奇

반환 값의 데이터 유형은 json이지만 백그라운드에서 지도를 반환했습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿