ASP.NET MVC下实现前端视图页的Session
2015-04-22 22:52
337 查看
在ASP.NET MVC的控制器中可以实现Session处理。如果要在前端视图页实现Session该如何做呢?可以使用window.sessionStorage来做。 AlexChittock用jQuery做了实现。在这里: https://github.com/AlexChittock/JQuery-Session-Plugin
具体实现很简单:
具体实现很简单:
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Index</h2>
<input type="text" id="guess"/>
<br/>
<input type="button" id="btn" value="我猜"/>
@section scripts
{
<script src="~/Scripts/jquery.session.js"></script>
<script type="text/javascript">
$(function() {
//$.session.set('some key', 'a value');
//$.session.get('some key');
//$.session.clear();
//$.session.remove('some key');
$.session.set(mySessionKey, "Hello World");
$('#btn').on("click", function() {
if ($('#guess').val() == $.session.get(mySessionKey)) {
alert("恭喜你猜对了~~");
}
});
});
var mySessionKey = "mykey";
</script>
}
相关文章推荐
- Asp.net mvc与PHP的Session共享的实现
- 【ASP.NET Core快速入门】(十五)MVC开发:ReturnUrl实现、Model后端验证 、Model前端验证
- 菜鸟入门【ASP.NET Core】15:MVC开发:ReturnUrl实现、Model后端验证 、Model前端验证
- asp.net mvc 用Redis实现分布式集群共享Session
- ASP.NET MVC 搭建简单网站 --1.前端页面布局和基本样式实现
- 窥探ASP.Net MVC底层原理 实现跨越Session的分布式TempData
- asp.net mvc 用Redis实现分布式集群共享Session。
- session + List<T> 实现购物车(asp.net mvc)
- ASP.NET MVC Redis实现Session
- ASP.NET MVC和WebForm 轻松实现前端和后端的双重验证 jquery.validate+ValidationSugar
- ASP.NET MVC分页和排序功能实现
- ASP.NET MVC Preview 5 演示Demo #7 实现JQuery表单数据验证及JQuery操作Html元素
- ASP.NET MVC分页和排序功能实现
- Asp.net MVC通过自定义特性实现Action日志记录
- ASP.NET Mvc Preview 5 演示Demo #4 实现RadioButtonList与DropDownList应用
- 在Coolite Asp.Net MVC 中用Extjs 实现带Check的树
- ASP.NET WebForm Form表单如何实现MVC那种“自动装配”效果呢?
- ASP.NET 中 Session 实现原理浅析 [2] 状态管理器
- [ASP.NET MVC] 利用自定义的AuthenticationFilter实现Basic认证
- ASP.Net MVC实现一个表单多个submit