所以这就是问题:如何使用jQuery在ASP.NET MVC 3中设置Session变量?
我正在尝试使用$.ajax或$.post但问题是我真的不知道该怎么做.
我正在尝试使用$.ajax或$.post但问题是我真的不知道该怎么做.
解决方法
描述
只需发布到控制器并在那里设置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 });
}
}
更多信息
> Save and retrieve Session data via Ajax using JQuery in an MVC 3 application