首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将选定值的数组从select2多个传递到烧瓶

将选定值的数组从select2多个传递到烧瓶
EN

Stack Overflow用户
提问于 2021-09-30 17:29:02
回答 2查看 115关注 0票数 1

html:

代码语言:javascript
复制
<form method="POST">
    <span id="searchProject" style="width: 50%"></span>
    <span id="searchHR" style="width: 50%"></span>
</form>

jquery:

代码语言:javascript
复制
function loader() {
    var selectedValues = [];
    $("#searchHR:selected").each(function(){
        selectedValues.push($(this).val());
    });
    console.log(selectedValues);

    $.getJSON('/query_values', {
        selected_HR: selectedValues,
        selected_project: $('#searchProject').val(),
    })
}

瓶:

代码语言:javascript
复制
@app.route('/query_values', methods=['POST'])
def query_values():
    project = request.args.get('selected_project', type=str)
    hr = request.args.get('selected_HR')
    print(hr)
    return project, hr

console.log(selectedValues): A0,A10

/query_values?selected_HR%5B0%5D%5Bname%5D=0&selected_HR%5B0%5D%5Bvalue%5D=A0&selected_HR%5B1%5D%5Bname%5D=1selected_HR%5B1%5D%5Bvalue%5D=A10&selected_project=Catch123

HTTP/1.1

print(hr):

为什么hr的值不返回?我尝试过序列化(selectedValues),它返回未定义的、未定义的。

EN

回答 2

Stack Overflow用户

发布于 2021-10-04 16:51:38

弄明白了。必须将JSON.stringify添加到selectedValues中。

代码语言:javascript
复制
$.getJSON('/query_values', {
    selected_HR: JSON.stringify(selectedValues),
    selected_project: $('#searchProject').val(),
})
票数 0
EN

Stack Overflow用户

发布于 2021-10-05 08:42:02

用传统样式对数组参数进行编码。

代码语言:javascript
复制
$.getJSON({
    url:'/query_values', 
    data:{
        selected_HR: selectedValues,
        selected_project: $('#searchProject').val(),
    },
    traditional:true // important !!
});

getlist方法获取阵列仿射

代码语言:javascript
复制
@app.route('/query_values', methods=['POST'])
def query_values():
    project = request.args.get('selected_project', type=str)
    hr = request.args.getlist('selected_HR')
    print(hr)
    return project, hr
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69396535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档