【问题标题】:Getting data from select tag [duplicate]从选择标签获取数据[重复]
【发布时间】:2019-03-31 13:23:48
【问题描述】:
<select class="tag" name="Tag" >

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

</select>

这是我在表单中使用的代码,我是初学者,我不知道如何获取所选选项的值。我使用烧瓶作为后端。你能帮我解决一下吗?
请解释这两种情况:
1.表单提交后获取值
2.获取刚刚选择后的值(为了根据选择添加内容到页面)

【问题讨论】:

  • request.form['Tag'] 应该为您提供有关问题 1 的选定选项。

标签: python flask


【解决方案1】:

案例一:

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

@app.route('/foo', method=['GET', 'POST'])
def foo():
    if request.method == 'POST':
        value = request.form.get('Tag')
    ...

案例2:

在这种情况下,您将需要使用 JavaScript 创建一个在选择时触发的事件侦听器函数。您可以触发 AJAX 请求以在事件侦听器函数中获取数据。

【讨论】:

    猜你喜欢
    • 2013-07-15
    • 2013-10-28
    • 1970-01-01
    • 1970-01-01
    • 2017-05-11
    • 2017-05-04
    • 2011-11-22
    • 2012-07-04
    • 1970-01-01
    相关资源
    最近更新 更多