【发布时间】:2020-12-10 06:24:18
【问题描述】:
我有一个系统,人们可以在其中添加角色并从列表中删除角色(这看起来像:https://s7.gifyu.com/images/idea9b50431c2edc0295.gif)但是想要一种在用户单击“保存”时保存该数据的方法。我在想我可以使用 JS 来获取 ul 的内容并运行 python 函数来保存数据,但我可以弄清楚该怎么做。我试过Passing data from javascript into Flask 和Python Flask calling functions using buttons 但无法正常工作。第二个的问题是我无法将数据传递给函数。
这是ul的代码:
<ul class="role_box_roles" id="rbroles">
{% for role in modroles %}
<li class="role_box_role" style="border-color: rgb(255, 255, 255);">
<button class="role_remove_button" onclick="remove_option('{{role}}', this)" type="button" style="background-color: rgb(255, 255, 255);">-</button>
<span>{{role}}</span>
</li>
{% endfor %}
<li id="plusbutton"><button class="role_add" type="button" onclick="show_options()">+</button></li>
</ul>
我正在尝试保存角色名称 ({{role}})。
保存按钮在ul下方
<div id="save_changes_button" class="save_changes_button" onclick="">Save</div>
我正在尝试将其保存在存储在烧瓶文件(运行烧瓶/网站的 python 文件)中的字典中
如果需要,我可以提供额外的信息。
【问题讨论】:
-
save按钮在哪里?你想保存什么信息?你想把它保存在哪里? -
@SeyiDaniel 我已将该信息添加到问题中
标签: javascript python html flask