2014-03-06 24 views
0

我有一个聊天框加载点击列表中的用户名。问题是我需要知道哪些是当前选择隐藏/显示,如果有更多的点击比屏幕空间(想想脸书 - 你不断点击朋友的私人消息,当没有更多的合适的底部,下一个需要显然你隐藏了最后一个,但是如果你关闭这个当前的选择,它希望它回来)如何在客户端存储用户名列表?

所以,我需要缓存一个列表或准备一个荒谬的数量的输入框。我一直在寻找可能性,是否有可能通过JSON缓存来实现?有更好的选择吗?

如果JSON是最好的选择,请能有人告诉我干脆:

- >存储阵列的用户名在jQuery来JSON缓存 - >检索JSON缓存为jQuery的数组

我的JSON知识= 0.0001%,这是我想使用它很长一段时间的唯一的东西,所以我的jsfiddle尝试失败。如果你知道任何好的“初学者/快速浏览”教程,请链接他们!

非常感谢一如既往

+0

浏览器关闭后数据应该保留吗? –

回答

1

也许你应该看看HTML5功能的localStorage

localStorage

localStorage How to use it

这样,您可以保存在自己的浏览器用户的当前用户名列表并使用JavaScript轻松访问它。

您可以保存数据仅用于浏览器会话sessionStorage或更长的localStorage,所以如果用户第二天回来,他的设置仍将被设置。

+0

谢谢:)这是跨浏览器的能力吗? – user2330270

+0

http://caniuse.com/#search=localstorage – Sebsemillia

+0

谢谢sebsemillia – user2330270