【问题标题】:Django/JavaScript button click shows value - reload page removes valueDjango/JavaScript 按钮单击显示值 - 重新加载页面删除值
【发布时间】:2020-05-04 08:39:22
【问题描述】:

我正在使用 Django 模板语言和 JavaScript 前端,更具体地说是在 oTree 中创建一个游戏。当我单击一个按钮时,需要显示一个值(已覆盖),这是通过一些 JavaScript 完成的。但是当我刷新/重新加载页面时,我需要该值仍然显示,而不是全部单击按钮。有人知道在 Django 或 JavaScript 中是否有解决方法吗?

【问题讨论】:

    标签: javascript django


    【解决方案1】:

    显示/隐藏值的状态必须存储在某处:客户端(浏览器)或服务器端。对于客户端存储,您可以使用localStorage,对于服务器端 - sessionDBcache。如果您决定使用服务器端状态 - 将更多 js 添加到按钮 onclick 事件处理程序并通过 ajax 将按钮的状态发送到服务器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-13
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 2017-04-30
      相关资源
      最近更新 更多