获取、设置jquery/javascript中的会话值

获取、设置jquery/javascript中的会话值,javascript,jquery,asp.net,session,Javascript,Jquery,Asp.net,Session,我想在apsx页面中使用javascript/jquery设置会话变量。 之后,我想在使用jquery的其他页面中使用该会话变量。 有人能帮我吗 谢谢, Priya您不能直接使用javascript进行设置,因为您需要服务器端代码。您可以进行ajax调用并传递参数并在那里设置会话。您可以将session变量的值分配给JS变量,但要将值分配给session变量,您需要类似于ajax的东西,在服务器端工作时可以在隐藏字段中设置会话变量值页面最初是这样加载的: <asp:HiddenField

我想在apsx页面中使用javascript/jquery设置会话变量。 之后,我想在使用jquery的其他页面中使用该会话变量。 有人能帮我吗

谢谢,

Priya

您不能直接使用javascript进行设置,因为您需要服务器端代码。您可以进行ajax调用并传递参数并在那里设置会话。

您可以将
session
变量的值分配给
JS
变量,但要将值分配给
session
变量,您需要类似于
ajax

的东西,在服务器端工作时可以在隐藏字段中设置会话变量值页面最初是这样加载的:

<asp:HiddenField ID="HDSessionValue" runat="server" Value'<%#Session["CustomerID"]'/>
$(document).ready(function(){

var SessionValue=$('#HDSessionValue').val();
alert(SessionValue);
});

你这里有两个案子

1) 如果您想在页面上设置客户端会话的值,可以使用隐藏字段在客户端传递

2) 如果您想在客户端设置值而不必返回post back,您可以选择AJAX方法

参见以下内容:-