나는 사용자를위한 옵션을 제공하고자하는 웹 사이트를 가지고 있는데, 테이블의 행을 클릭하면 테이블 행의 컨텍스트를 기반으로 다른 페이지로 다시 연결됩니다.Ajax 호출 후 PHP로 페이지를 리디렉션 할 수 있습니까?
그래서 내가하고있는 일은 기본적으로 jQuery로 데이터를 수집하고 PHP 파일에 게시하는 것입니다. PHP 파일에서 header('Location: ***')
을 사용하여 리디렉션하고 싶습니다.
올바른 방법일까요? 이 방법으로 인해 아약스 요청은 반환 된 결과를 얻지 못하고 성공하지 못하고 아무것도 반환하지 않습니다. 그 전에는 리디렉션됩니다.
그래서 내가 사용할 수있는 경로입니까, 아니면 다른 아이디어가 있어야합니까?
AJAX는 응답을 기대합니다. 서버 측 페이지에서 튀어 나오면 AJAX는 응답을받지 못합니다. 당신은 AJAX를 사용해서는 안됩니다. 그 AJAX 호출로하려는 일은 PHP 파일에 대한 간단한 POST로 수행되어야합니다. – durbnpoisn
Ajax를 통해 리디렉션 경로를 반환 할 수 있으며 JS로 리디렉션을 수행 할 수 있습니다. – gskema
AJAX가 성공을 반환 한 후에는 항상 자바 스크립트에서 리디렉션을 수행 할 수 있습니다. – StaticVoid