2013-03-19 5 views
0

저는 jQuery의 초보자입니다.
HTML 페이지에서 값을 설정하고 다른 HTML 페이지에서 값을 가져와야합니다.jQuery에서 세션의 가치를 얻는 방법

$.session.set(userName, $("#uname").val()); 

세션에서 값을 얻으려면 :

$.session.get('userName'); 
+4

는'$ .session' A는 당신이 쓰는 의미 가정 플러그인? –

+0

'$ .session'이 플러그인이거나 서버 측 및 클라이언트 측 코딩을 혼란스럽게합니다 – DaveHogan

+0

세션에 추가 플러그인을 사용하고 있습니까? – Stokedout

답변

3

세션이 저장됩니다

세션의 값을 설정하려면 여기

코드의 조각이 지금 노력하고 있습니다 서버 측 코드에서 설정되며 JavaScript와 같은 클라이언트 측 코드에서는 설정되지 않습니다.

당신이 원하는 것은 쿠키가, 누군가가 여기 스택 오버플로 문제의 화려한 설명 주어진 : 당신은 잠재적으로 세션을 사용할 수 How do I set/unset cookie with jQuery?

및/jQuery를하고 AJAX로 검색 설정하지만, 쿠키의 경우 완전한 과잉이다 속임수를 쓸 것이다.

+0

괜찮아요 ... 고맙습니다 ... –

12

this plugin을 사용한다고 가정하면 .set 메서드를 잘못 사용하는 것입니다. .set에 키의 이름과 값을 전달해야합니다. 이 입력의 값 세션 저장소에 userName 키를 설정

$.session.set("userName", $("#uname").val()); 

, 당신은 사용하여 검색 할 수 있습니다 :

$.session.get('userName');