我有一些Bootstrap选项卡,我通过jQuery的load()动态加载了一些内容。此外,如果您单击一个按钮,将自动构建一个新选项卡,其中包含一些内容(这只是一个包含各种输入字段的基本HTML表单),最后附加到选项卡标题。我现在要做的是保存
,以便我能够重建选项卡。
你们有没有人建议如何处理这件事?谢谢!
答案 0 :(得分:0)
您的应用程序需要允许用户拥有单独的用户帐户,以便您可以在每次返回您的网站时从其用户帐户恢复该数据(他们的[选项卡]首选项,如果我可以将其称为那些)。由于您已经将jQuery用于动态网络体验,因此您可以轻松使用jQuery的$.ajax()
功能,使用您自己的私有API保持用户的偏好设置最新。第
我建议您使用XHR(XHTTPRequest)开发私有Web API。 jQuery通过$.ajax()
和其他函数支持这一点。由于您已经在使用会话,因此您已经具备了一定程度的持久性。如果您正在与匿名用户打交道(可能是由于您的网络应用程序的现有基础架构或架构的限制),则没有可靠的方法来永久存储该信息。如果您希望该数据在用户下次访问时保留,则该数据必须永久存储在您的服务器上。您的用户必须通过身份验证才能实现此目的(用户名,密码),或者您无法知道在将来的会话中还原该数据的返回访问者。