有谁知道一种方法来创建datalist
在 Flask 中使用 WTForms 字段?
我知道如何创建一个SelectField
但如果列表中没有,我需要允许用户输入自己的值。
这就是我想做的http://www.w3schools.com/tags/tag_datalist.asp http://www.w3schools.com/tags/tag_datalist.asp
Thanks
您在视图中创建一个简单的 StringField。
autocomplete_input = StringField('autocomplete_input', validators=[DataRequired()])
在您的模板中,您调用该字段并添加列表参数(请记住将条目传递到您的模板):
{{form.autocomplete_input(list="id_datalist")}}
<datalist id="id_datalist">
{% for entry in entries %}
<option value={{ entry }}>
{% endfor %}
</datalist>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)