使用HTML和jQuery处理多个视图

时间:2016-08-02 22:03:53

标签: javascript jquery html html5 user-interface

我有两个标签useradmin,它们使用不同的数据集呈现自己的表格。这些表在两个选项卡视图上都有复选框。当我不断在它们之间切换时,如何保持每个视图中的数据状态和复选框。

另外,我注意到我有很多重复的HTML和JS代码,因为HTML元素的ID在两个选项卡中都必须是唯一的,而在两个视图中它们的外观非常相似(需要)。 / p>

到目前为止,我已经尝试过HTML5' LocalStorage来保存每个标签内容的状态,但它并没有真正让我到处都是。 JQuery的.clone()是否足以维持我想要的东西?

***Note: I am expecting some suggestions based on industry practices since I think this would be a very common problem.***

使用HTML和JS标签布局的有效解决方案是什么?

1 个答案:

答案 0 :(得分:0)

如果您使用的是单页应用程序,则只需将状态保存在简单的js对象(模型)中即可 如果它在不同的网页上本地存储或会话存储会给你解决方案。 LocalStorage对你不起作用的是什么?它是一个适当的解决方案,特别是如果您希望在关闭并重新打开浏览器后保存状态