2013-04-16 1 views
1

편집 가능한 jquery 격자가있는 웹 페이지가 있습니다. asp.net 웹 양식과 함께 사용하고 있습니다. 웹 양식 인증은 20 분 후에 시간 초과로 설정됩니다. 때로는 사용자가 그리드에서 많은 수의 데이터를 업데이트해야하고 저장을 클릭하면 웹 사이트가 이미 시간 초과되어 사용자가 데이터를 잃어 버리는 경우가 있습니다.jquery ajax로 세션을 연장하는 방법

사용자가 여전히 그리드에서 활성화되어있는 동안 웹 양식 인증 시간 초과 및 서버 세션 시간 초과를 방지하기 위해 자바 스크립트에서 트리거 할 수 있습니까?

감사

+0

세션을 유지하기 위해 15 분 후에 서버에 대해 ajax 호출 (아무 것도하지 않음)을 수행 할 수 있습니다. 그런 다음 jquery로 세션 시간을 변경할 수있는 방법이 없다. –

+0

@FaisalAhmed 안녕하세요. 답장을 보내 주셔서 감사합니다. 파이살 .. 세션이 자바 스크립트에서 만료 예정인지 확인하는 방법이 있습니까? – lawphotog

+0

지금까지 나는 아무것도 발견하지 못했습니다. –

답변

0

체크 링크 jQuery Timer합니다. jQuery에서 타이머를 만들 수 있습니다. 기본 시간 제한이 20 분이면 15-18 분 후에 서버에 아약스 호출을 호출하도록 타이머를 설정하십시오. 이 호출은 아무 것도하지 않습니다. 하지만 아약스 전화를하는 즉시 20 분 동안 세션을 활성화 상태로 설정합니다. 따라서 사용자가 그리드에 데이터를 업로드하는 동안 세션을 계속 유지할 수 있습니다.