基本上我试图设置一个会话,当用户点击一个特定的按钮,这可能吗?有没有办法从javascript/jquery链接设置一个asp.net会话变量?
,所以我需要设置这个会话
Session("TenHolStDateNewCheck") = "%"
当这个链接被点击
<a href="availability.aspx" class="sidelink">blahblah</a>
感谢
杰米
基本上我试图设置一个会话,当用户点击一个特定的按钮,这可能吗?有没有办法从javascript/jquery链接设置一个asp.net会话变量?
,所以我需要设置这个会话
Session("TenHolStDateNewCheck") = "%"
当这个链接被点击
<a href="availability.aspx" class="sidelink">blahblah</a>
感谢
杰米
你可以用AJAX做调用一个页面,该页面将选择的会话变量设置为whaterver,同时发送ajax调用
参见:jQquery Ajax
你需要一个服务器端代码设置会话,使用$.ajax()功能
您可以使用这样的事情:
服务器端(C#)
public partial class _Default : Page
{
[WebMethod]
public static void SetSession()
{
...
}
}
客户端(C++)
$.ajax({
type: "POST",
url: "Default.aspx/SetSession",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function() {
alert('SetSession executed.');
}
});
我真的不知道如何做到这一点你可以举一个例子 – 2010-09-09 14:43:22
看看链接网站上的例子 – Branimir 2010-09-09 14:58:07
即使在这些年后感谢@Branimir – 2016-08-15 23:04:10
您可以实现JSON-RPC set_session_var
方法,然后在JQuery中有$就发送JSON-RPC请求set_session_var
方法。
谢谢,作品 – 2010-09-09 15:13:12
我真的不得不说,布拉尼米尔的答案有更多的信息,应该真的是接受的或至少得到一个投票 – 2010-09-09 17:05:00