2012-10-27 4 views
2

거기에 jquery와 세션을 제거하는 방법은 무엇입니까? 또는 내가 세션을 제거의 WebMethod 사용 (이 좋은 해결책이다?) :jquery로 세션을 제거 하시겠습니까?

$.ajax({ 
    url: "Default.aspx/RemoveSession", 
    type: "POST", 
    data: {}, 
    contentType: "application/json; charset=utf-8", 
    dataType: "json" 
}); 

WEBMETHOD :

[WebMethod] 
public static void RemoveSession() 
{ 
    Session.Remove("UserName"); 
} 
+0

세션에서 하나의 변수를 제거 하시겠습니까? –

+0

세션에 jQuery에 액세스 할 수 없습니다. 세션 변수를 설정 (또는 설정 해제)하는 서버 측에 ajax 호출을 사용할 수 있습니다. –

+0

세션이 쿠키를 기반으로하는 경우 세션을 제거 할 수 있으며 세션을 제거하는 것과 같습니다 – EOG

답변

2

세션이 서버에 유지하고 서버로 요청을 보내지 않고 클라이언트에서 제거되지 수

.

대부분 아약스 전화를 걸거나 다시 게시를 사용하여 세션을 제거 할 수 있습니다.

1

세션이 쿠키를 기반으로하는 경우이를 제거 할 수 있으며 세션을 삭제하는 것과 같습니다.

관련 문제