gpt4 book ai didi

javascript - 如何在提交表单时启用后退按钮

转载 作者:行者123 更新时间:2023-11-28 02:07:56 25 4
gpt4 key购买 nike

我有一个发布到预览页面的相当高级的表单: enter image description here

按下继续时到达的预览页面如下所示 enter image description here

现在我想实现“返回并编辑广告”按钮,但 javascript history -1 没有实现,因为表单字段未被记住。我在进行预览时将字段写入数据存储区,如果用户返回,它可以是一个带有新 ID 的全新提交,并且旧实体不会被发布,因为它具有变量 submitted=false 或类似的。

现在我无法使用 javascript 启用后退按钮,您知道我如何实现“返回并编辑广告”按钮吗?

我正在使用 wtforms、jinja2 模板和 webapp2。

最佳答案

向您的广告数据存储模型添加一个“草稿”标志。提交表单后,创建草稿标志设置为 True 的记录,并将“编辑广告”按钮链接回表单,并将键作为 GET 变量。使用草稿记录中的数据以及用户点击“发布广告”时的数据预填充表单;将草稿标志设置为 False。

这还有一个额外的好处,即为您提供了一种机制,允许您的用户在例如不小心关闭浏览器的情况下从旧 session 恢复他们的工作流。

关于javascript - 如何在提交表单时启用后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10159588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com