【发布时间】:2012-01-03 20:26:13
【问题描述】:
所以问题来了:如何使用 jQuery 在 ASP.NET MVC 3 中设置会话变量?
我正在尝试使用$.ajax 或$.post,但问题是我真的不知道该怎么做。
【问题讨论】:
标签: jquery asp.net-mvc-3 session-variables
所以问题来了:如何使用 jQuery 在 ASP.NET MVC 3 中设置会话变量?
我正在尝试使用$.ajax 或$.post,但问题是我真的不知道该怎么做。
【问题讨论】:
标签: jquery asp.net-mvc-3 session-variables
只需发布到控制器并在那里设置 Session 变量。
jQuery
$(function () {
$.post('/SetSession/SetVariable',
{ key : "TestKey", value : 'Test' }, function (data)
{
alert("Success " + data.success);
});
});
Mvc 控制器
public class SetSessionController : Controller
{
public ActionResult SetVariable(string key, string value)
{
Session[key] = value;
return this.Json(new { success = true });
}
}
【讨论】: