찾다

 >  Q&A  >  본문

javascript - ajax 백그라운드가 다른 페이지로 이동하고 오류를 보고합니다.

ajax가 실행된 후 백그라운드 처리로 점프하지만, 처리 후에는 다른 페이지로 점프합니다.

아약스:

으아악

버튼

으아악

백스테이지

으아악

컨트롤에 출력이 있어서 입력되었음을 나타냅니다.

결국 다른 페이지로 넘어갔네요

콘솔에서도 오류가 보고되었습니다

扔个三星炸死你扔个三星炸死你2715일 전830

모든 응답(3)나는 대답할 것이다

  • 代言

    代言2017-06-20 10:07:46

    간단히 살펴보면 배경에 난수가 출력되어 Controller 레이어가 실행되었음을 알 수 있습니다. @ResponseBody를 사용했으니 그냥 난수를 반환하면 되지 않나요? 둘째, 답변에 따라 처리 후 다른 페이지로 이동합니다. 백엔드 데이터를 성공적으로 요청한 후에는 원하는 데이터, 즉 Ajax 성공의 결과를 얻어야 하기 때문에 이 질문은 점프해서는 안 됩니다. 사실, 당신의 성공에는 아무것도 실행되지 않습니다! 개인적인 이해^~^

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-06-20 10:07:46

    SVN 관리 프로젝트이기 때문에 어제 같은 페이지의 </form> 양식을 삭제하여 문제가 발생했습니다

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-20 10:07:46

    생성된 인증코드를 세션에 넣는 이유는 바로 ajax 방식으로 데이터를 반환하는 것만으로는 충분하지 않나요? ajax의 성공 메소드는 반환 데이터를 수신합니다.

    회신하다
    0
  • 취소회신하다