使用 jquery 记住保存表单时打开的选项卡
Using jquery to remember which tab was open when form saved?
我按照本教程为我创建的WordPress插件制作了一个选项卡式菜单。我希望上次保存表单时打开的选项卡是页面重新加载时打开的选项卡。
我有 6 个选项卡,设置和组 1 到组 5。如果他们在组 3 上并单击以保存表单,则现在它会在"设置"选项卡上重新加载。我希望它在第 3 组打开。我想每次他们点击新标签时都放下一块饼干,但这似乎不是最干净的方法。有什么建议吗?
我认为您可以根据使用情况使用localStorage
或sessionStorage
。它们可用于在客户端浏览器上存储临时/持久数据:
// set data
sessionStorage.setItem("currentTab", tabid);
// get data
var tabid = sessionStorage.getItem("currentTab");
查看此内容以获取更多信息。
相关文章:
- 根据select选项元素将表单重定向到不同的URL
- jQuery动态表单显示在select选项上
- 当选择值x时,Javascript需要在正确的位置显示文本区域,从而循环通过具有选择选项的表单
- 如何根据所选选项值重定向表单操作
- 或者在表单上选择默认选项文本(选择1)
- 使用PHP通过HTML表单选项选择器过滤MYSQL结果
- 表单上预先选择的选项取决于您的链接'We’’’’来自
- Ajax在使用onclick选项时无法处理HTML表单中的提交按钮
- 如何设置Dojo表单中的selected选项
- 表单域中的选项隐藏下一个域中的选项
- 在带有 bootbox 的自定义对话框中添加选项以选择表单控件.js在 ASP.NET MVC 中
- 在Magento的后端块(选项卡编辑表单)中添加额外的js
- 根据所选选项显示/隐藏不同的表单
- 嵌套在表单中的引导下拉菜单:输入时选项卡索引中断
- 如果选择了多个选项,则使用 jQuery 显示隐藏的表单元素
- 选择选项的值将在表单上返回 erro 时丢失
- 根据选择选项元素将表单重定向到不同的URL,并在电子邮件中获取表单详细信息
- 如何使用javascript隐藏表单的选项
- 如何将一个表单中的项目添加到 Rails 中另一个表单的下拉选项
- 需要帮助-代码更改下拉选项表单-更改提交到URL链接