Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.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 Flask-从Vue MultiSelect元素获取值_Python_Flask_Vue.js - Fatal编程技术网

Python Flask-从Vue MultiSelect元素获取值

Python Flask-从Vue MultiSelect元素获取值,python,flask,vue.js,Python,Flask,Vue.js,我有一个Vue multiselect,如本例所示(不是我的) 我正在尝试获取multi-select元素中的值,并将其发布回我的Flask应用程序 HTML 我已经为此绞尽脑汁很长时间了-为什么我不能从表单元素中获取值?问题是vue multiselect的意思。因此,您可以使用用户在该问题中实现的解决方案 在HTML中: <input style="display: none;" :value="selected" name="multiselect"> 如果选择了多个选项,

我有一个Vue multiselect,如本例所示(不是我的)

我正在尝试获取multi-select元素中的值,并将其发布回我的Flask应用程序

HTML


我已经为此绞尽脑汁很长时间了-为什么我不能从表单元素中获取值?

问题是vue multiselect的意思。因此,您可以使用用户在该问题中实现的解决方案

在HTML中:

<input style="display: none;" :value="selected" name="multiselect">
如果选择了多个选项,
拆分

顺便说一句,这把小提琴使用了vue和multiselect的旧版本,但这是无关的

if request.method == 'POST':
    print request.form.getlist('multi')
    #prints an empty list
    print request.form['multi']
    #hits a bad request error
<input style="display: none;" :value="selected" name="multiselect">
request.form.get('multiselect').split(',')