$ .ajax和ashx页面

时间:2010-03-06 04:51:57

标签: c# asp.net jquery

我使用以下代码在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页面。

此致 格塔。

1 个答案:

答案 0 :(得分:1)

这可能是一个缓存问题。尝试也设置缓存属性。请参阅 jQuery.ajax( settings )

尝试

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