I want to fill in a selection box based on a search query.
But I also want an empty option.
This is my current code.
form.state.choices=[(s.id, s.name) for s in State.query.all()]
result
<select>
<option value="CA">California</option>
<option value="FL">Florida</option>
</select>
desired result
<select>
<option value=""></option>
<option value="CA">California</option>
<option value="FL">Florida</option>
</select>
It would be great if also invalid if the selection option is empty.
source
share