Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从select标记获取数据_Python_Flask - Fatal编程技术网

Python 从select标记获取数据

Python 从select标记获取数据,python,flask,Python,Flask,这是我在表单中使用的代码,我是初学者,不知道如何获取所选选项的值。我使用flask作为后端。你能帮我吗? 请解释这两种情况: 1.表单提交后获取值 2.在选择后立即获取值,以便根据选择向页面添加内容案例1: 在处理表单的视图函数中,使用request.form获取输入值: <select class="tag" name="Tag" > <option value="1">Option-1</option> <option value=

这是我在表单中使用的代码,我是初学者,不知道如何获取所选选项的值。我使用flask作为后端。你能帮我吗? 请解释这两种情况: 1.表单提交后获取值 2.在选择后立即获取值,以便根据选择向页面添加内容

案例1: 在处理表单的视图函数中,使用request.form获取输入值:

<select class="tag" name="Tag" >

    <option value="1">Option-1</option>
    <option value="2">Option-2</option>
    <option value="3">Option-3</option>

</select>
案例2: 在这种情况下,您需要使用JavaScript创建一个事件侦听器函数,该函数在选中时触发。您可以触发AJAX请求以在事件侦听器函数中获取数据。

request.form['Tag']应该为您提供有关问题1的所选选项。
@app.route('/foo', method=['GET', 'POST'])
def foo():
    if request.method == 'POST':
        value = request.form.get('Tag')
    ...