我创建了一个 SelectField,如下所示:
class Inputs(Form):
myChoices = #number of choices
myField = SelectField(u'Field name', choices = myChoices, validators = [Required()])
问题是当它在我的模板中呈现时:
<form action="" method="post" name="Inputs">
{{form.hidden_tag()}}
<p>
{{form.myField(size=80)}}
</p>
</form>
它看起来像一个长选择框,其中已显示所有值,而不是一个下拉菜单。如何更改此格式?谢谢!
问题是(size=80)
在我的 html 中 - 我删除了它并且工作正常。我认为这是一种限制下拉菜单大小的方法,类似于 TextField 表单字段,但显然不是!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)