首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

MVC框架停,网页关闭的离线保护

2013-11-23 
MVC框架下,网页关闭的离线保护。功能开发:kendo UI 中一个grid,用户会一行行的添加数据,未保存。特殊情况(停

MVC框架下,网页关闭的离线保护。
功能开发:kendo UI 中一个grid,用户会一行行的添加数据,未保存。特殊情况(停电,重启,误操作)导致页面关闭。再次进入可以继续完成加数据操作。上次意外关闭的数据能显示出来。
求思路:捕捉grid一行数据填完的事件,存储到cookie? 使用js线程存储数值? 
如何存。如何取。
存放数据的触发机制;取数据的触发机制。

[解决办法]
页面上有个settimeout 程序,隔一秒(或者利用onkeyup事件)整个列表循环一次,判断是否该行的每列都有值,有则存到cookie中。在提交的时候,清除该cookie。不提交,一直保存在本地
在下一次页面加载的时候读取该cookie里的内容
[解决办法]
不建议存在cookie,如果html5以下,ajax提交服务器,如果html5,也可以用本地存储。

热点排行