Javascript 使用POST在JQuery中传递数组并使用Flask读取

Javascript 使用POST在JQuery中传递数组并使用Flask读取,javascript,jquery,post,flask,Javascript,Jquery,Post,Flask,我尝试使用jQuery存储图形中的数据,但总是收到400个错误请求 问题在于data_系列变量不仅仅是一个整数数组,而且更多。这是不可更改的,因为我的图表生成必须是这样。 一小片来告诉你我的意思: data_series[0][data][0][]:1389975624000 data_series[0][data][0][]:91 data_series[0][data][1][]:1390003200000 data_series[0][data][1][]:446 data_series[

我尝试使用jQuery存储图形中的数据,但总是收到400个错误请求

问题在于data_系列变量不仅仅是一个整数数组,而且更多。这是不可更改的,因为我的图表生成必须是这样。 一小片来告诉你我的意思:

data_series[0][data][0][]:1389975624000
data_series[0][data][0][]:91
data_series[0][data][1][]:1390003200000
data_series[0][data][1][]:446
data_series[0][data][2][]:1390089600000
data_series[0][data][2][]:429
.....
我的Jquery帖子看起来像这样

$.ajax({
            url: "{{ url_for('save_graph_to_session') }}",
            method: "POST",
            data: {
                data_series: data_series
            },
            success: function(data) {
                console.log('Saved to session')
            }
        });
在烧瓶的一面,我这样读了它,并加入了一个会话:

@app.route('/save_graph_to_session', methods=[ 'POST'])
def save_graph_to_session():
    session['data_series'] = request.form['data_series'];
    return "saved"
我试着用
'data\u series[]发帖:“data\u series
,也没有成功。 编辑: 也许解决方案就在请求的范围内,因此:
是否有一种方法可以在flask中请求忽略以下事实:这是一个数组数组

session['data_series'] = request.form.getlist('data_series[]');

我想你需要阅读
request.form['data_series[]]