0
jQuery $ ajax 호출을 사용하여 페이지 일부를 업데이트합니다. 그러나 Ajax가 액션을 호출하면이 세션은 새로운 세션이고 은 처음에 페이지를 렌더링 한 세션이 아니라는 것을 알 수 있습니다.MVC3, Ajax 및 Session
조치가 있습니까? (jQuery ajax를 통해 작업이 호출 될 때에도 동일한 세션에 있어야합니다)?
jQuery $ ajax 호출을 사용하여 페이지 일부를 업데이트합니다. 그러나 Ajax가 액션을 호출하면이 세션은 새로운 세션이고 은 처음에 페이지를 렌더링 한 세션이 아니라는 것을 알 수 있습니다.MVC3, Ajax 및 Session
조치가 있습니까? (jQuery ajax를 통해 작업이 호출 될 때에도 동일한 세션에 있어야합니다)?
와우, 해결!
세션 개체에 적어도 하나의 값을 넣어야합니다. 그런 다음 모든 것이 올바르게 작동합니다. Session이 비어 있으면 서버에 대한 각 요청 (보통 get 또는 via ajax)이 다른 세션으로 종료되었습니다.
이것이 의도적으로 보이는 경우 매우 이상하게 보입니다!
아약스 전화에서 전체 URL을 사용하고 있습니까? –
아니요, "/ Country/Edit/23"과 같은 친척입니다. – Dusan