使用jquery ajax在会话或sessionstorage中存储值

时间:2015-01-14 15:40:07

标签: jquery ajax session session-storage

我正在为我的某个页面使用jquery selectable和checkbox下拉列表。我首先使用asp.net mvc代码和razor视图引擎。我根据用户的选择每隔几秒或几分钟刷新一次页面。 我需要保存选定的jquery选择项和复选框下拉列表选项,以便在页面刷新后将页面恢复到其状态。实现这一目标的最佳方法是什么? 当用户选择更改时,只有存储必须使用新选择进行刷新。 请告诉我哪个会话/会话存储是一个好方法。如果这不是一个好方法,除了使用数据库之外,还有其他方法可以实现这一目标。

谢谢

1 个答案:

答案 0 :(得分:0)

这取决于你在哪里存放。 localStorage是一个很好的选择,但你应该知道< IE8版本不支持,因此您应该研究跨浏览器解决方案(jStoragestore.js等)。

或者,您可以将该设置存储在服务器上作为一些用户设置,这将为您的应用用户增加一些便利,如果他们将从不同的设备访问它。 (但是,这会稍微增加向服务器发回的数据量。)