<select class="tag" name="Tag" >
<option value="1">Option-1</option>
<option value="2">Option-2</option>
<option value="3">Option-3</option>
</select>
这是我在表单中使用的代码,我是一个初学者,我不知道如何获取所选选项的值。我正在使用flask作为后端。您能帮我吗?
请说明两种情况:
1.提交表单后获取值
2.选择后立即获取值(以便根据选择将内容添加到页面)
答案 0 :(得分:1)
在处理表单的视图函数中,使用request.form
获取输入值:
@app.route('/foo', method=['GET', 'POST'])
def foo():
if request.method == 'POST':
value = request.form.get('Tag')
...
在这种情况下,您将需要使用JavaScript创建一个事件侦听器函数,该函数在选定时触发。您可以在事件监听器函数中触发AJAX请求以获取数据。