我在HTML中创建了一个下拉列表,允许选择多个元素。是否有任何方法可以通过Python代码获得所有选定的值(以列表格式)?我当前的代码(见下文)只检索一个选定值的一个单词。
多个下拉列表代码(在表单内):
<br /><label for "colors">Colors:</label>
<select name = "colors" id = "colors" multiple>
<option value="red">RED</option>
<option value="blue">BLUE</option>
<option value="green">GREE</option>
</select><br />
请求表单元素的代码:
topics_list = request.forms.get("colors")
你应该尝试如下getlist函数
topics_list = request.form.getlist('colors')