필터가 구현되어 일부 조건이 참이 아니라면 하나의 페이지로 리다이렉트해야하지만 리다이렉트, 자바 스크립트 캡처 결과 및 Ajax 요청과 함께이 필터는 작동하지 않습니다. 전체 뷰를 html 요소에 넣으십시오.조치로 리디렉션하고 Ajax 대신보기로 돌아 가기 결과 :
어떻게하면 아약스 요청 처리를 중지하고 일반 http 요청으로 리디렉션 할 수 있습니까 ?? 사전에
들으,
필터가 구현되어 일부 조건이 참이 아니라면 하나의 페이지로 리다이렉트해야하지만 리다이렉트, 자바 스크립트 캡처 결과 및 Ajax 요청과 함께이 필터는 작동하지 않습니다. 전체 뷰를 html 요소에 넣으십시오.조치로 리디렉션하고 Ajax 대신보기로 돌아 가기 결과 :
어떻게하면 아약스 요청 처리를 중지하고 일반 http 요청으로 리디렉션 할 수 있습니까 ?? 사전에
들으,
1) 리디렉션 않는 자바 스크립트의 기능을 쓴
<script>ClientRedirect("path to desired action");</script>
그것은 실행 얻을 것이다 및 재 수행
AFAIK, 당신은 그것을 서버 측을 할 수 없습니다. 당신은 응답을 처리하여 자바 스크립트 함수에 리디렉션
window.location.href = 'MyController/MyAction/params';
같은 것을 사용할 수 있습니다.
ClientRedirect(url)
{
document.location = url;
}
2) 자바 스크립트 코드를 반환, 같은 :
난을 div에 삽입하면 실행되지 않습니까? 내가 뭐 잘못하고 있니? 컨트롤러가이 코드를 반환하고 아무 일도 없었습니다. – Simon