【问题标题】:HOw to get value from multiselect dropdown in flask python when method is get获取方法时如何从烧瓶python中的多选下拉列表中获取值
【发布时间】:2019-07-06 14:32:46
【问题描述】:

我是 python/flask 的新手,所以需要你的帮助。 我有如下所示的多选下拉菜单

我在 html 文件中有一个这样的多选:

<select multiple id="mymultiselect" name="mymultiselect">         
        <option value="1">India</option>       
        <option value="2">USA</option>       
        <option value="3">Japanthing</option>
</select>

由于我在表单标签中有多个按钮,并且每个标签指向不同的路线,所以我使用的是 Get 方法而不是 Post。

但在 Python 中无法从 request.args.get('mymultiselect') 中获取值,它没有得到任何值。

我也试过request.args.getlist('mymultiselect'),但没有成功。

你能帮我解决一下吗

【问题讨论】:

    标签: python html flask


    【解决方案1】:

    您尝试过request.forms.get("mymultiselect")request.args.get() 吗?我不知道您是在发布还是在获取……但是其中一个应该可以。不要忘记表单中的 action=。

    【讨论】:

    • 那么更好地展示你的代码?还有其他问题。还需要查看
      以及 Flask 后端代码中的方法
    猜你喜欢
    • 2021-10-23
    • 2019-08-21
    • 2019-10-12
    • 2020-12-22
    • 1970-01-01
    • 2021-08-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多