如何在HTML中请求多重选择的所有元素?



我在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')

最新更新