【发布时间】:2021-03-22 18:40:59
【问题描述】:
我正在使用 html 表格来显示一些数据,其中复选框作为第一列,因此用户可以选择多行并同时删除它们。创建复选框的 html 代码如下:
<td>
<input type="checkbox" name="checkbox{{row .index}}"
value={{row .index}}>
{{row .like}}
</td>
我正在尝试获取所选行的所有索引的列表,因此我可以将它们传递给将从数据库中删除行的函数。目前我只是使用这两行来获取列表,但我每次都得到一个空列表:
print(request.form.getlist('checkbox'))
return 'Done'
我在某处犯了愚蠢的错误吗? PS。我几乎将整个 html 文档放在一个表单上,因为它是一个非常简单的页面,只是让事情变得更容易。
【问题讨论】:
标签: python html forms flask checkbox