如何使用Flask WTForms创建多选选项

阿尼鲁德·戈蒂帕蒂

我想在我的网页上添加一个表单,允许用户选择多个选项(不在下拉列表中)。例如,如果有3个可能的项目,则应将它们列出如下:

 ITEM 1                           ITEM 2                    ITEM 3

它们应位于单独的“框”中,该框应是可选的。我不想在下拉列表或列表视图中执行此操作。我有什么选择?

盖凡

我想我会使用checkbox样式。您可以在Flask / WTF中执行此操作,但这是目标:

body {
  background: white;
  color: #323232;
  margin: 0;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Helvetica neue, roboto;
}
input[type=checkbox] {
  display:none;
}

input[type=checkbox] + label {
  background: #ccc;
  font-style: italic;
  padding: 20px;
  cursor:pointer;
} 
input[type=checkbox]:checked + label {
  background: #f00;
  font-style: normal;
}
<div style="inline-block">
    <input type="checkbox" id="toggle" name="toggle" class="hideThis">
    <label for="toggle">Toggle</label>
</div>
<div style="inline-block">
    <input type="checkbox" id="toggle2" name="toggle2" class="hideThis">
    <label for="toggle2">Toggle</label>
</div>
<div style="inline-block">
    <input type="checkbox" id="toggle3" name="toggle3" class="hideThis">
    <label for="toggle3">Toggle</label>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 Redux 表单中使用创建新标签选项进行多选

如何使用具有一个功能的 Javascript 创建多选项卡?

如何在bash中使用cmd对话框创建动态多选选项

如何使用 Jquery 在动态创建的表数据上显示查看更多选项?

如何使用php进行多选选项?

如何检查多选下拉选项?

如何从组件更新多选选项

如何使用Flask-WTForms以DRY方式创建重复的表单元素?

如何使用flask从表单创建动态URL

如何在AJAX中使用Flask-WTForms CSRF保护?

使用Flask-WTForms,如何设置html的表单部分的样式?

使用多选选项的JQuery Datatable列过滤

如何使用JavaScript将选项多选到数组中?

如何创建多选框来创建标签

如何在 Flask-WTForms render_kw 中使用 Flask-Babel gettext?

如何根据flask和flask-sqlalchemy的动态属性使用wtforms SelectField?

Flask / Python / WTForms 验证和动态设置 SelectField 选项

如何创建多选贝宝智能按钮

如何使用 vue 多选通过循环创建对象

如何在APEX ORACLE中创建和使用多选列表?

如何创建一个带有更多选项的下拉按钮,并且在React JS中不应该单击单击切换?

如何使用 Flask 中的字典创建动态选择表单?

如何使用flask-cache创建的缓存值

如何使用MySQL和Flask创建表并插入数据

如何使用 Flask 创建基于模板的动态 URL

如何使用WTForms从模型列表中创建表单?

如何在通用组合框中添加更多选项

如何更新多选并在Chrome中实际显示新选项

如何在 admin django 中设置多选选项