2010-03-06 4 views
2

다음 코드를 사용하여 aspx 세션에 값을 저장하고 있습니다.

코드 :

$("div.menu_body a").click(function() {    
    var linkHeaderID = $(this).parent().attr("id"); 

     $.ajax({ 
      type: "GET", 
      url: "SessionHandler.ashx", 
      data: "headerLink=" + linkHeaderID + "&link=" + this.id 
      });        
     }); 

문제 : 링크의 첫 번째 3-5 선택이 제대로 작동을 위해

. 그 후에 컨트롤은 SessionHandler.ashx 페이지를 치지 않습니다.

감사합니다, Geetha.

답변

1

캐싱 문제 일 수 있습니다. cache 속성을 설정해보십시오. jQuery.ajax(settings)

참조하십시오

$.ajax({ 
      type: "GET", 
      cache: false, 
      url: "SessionHandler.ashx", 
      data: "headerLink=" + linkHeaderID + "&link=" + this.id 
      });        
     });