为什么我在ajax调用中为有效负载获取两个字典?

时间:2020-04-20 20:30:32

标签: javascript jquery ajax flask

我正在尝试将信息从ajax调用传递到我的路线。这是我的jQuery:

$(document).ready(function() {
    var win = $(window);

    win.scroll(function() {

        if ($(document).height() - win.height() == win.scrollTop()) {
            $('#loading').show();

            $.ajax({
                url: 'update_lines',
                type: "POST",
                data: { user : 1 },
                success: function(html) {
                    $('#posts').append(html);
                    $('#loading').hide();
                }
            });
        }
    });
});

该呼叫有效,但是获得代码200 ...

当我查看传递给我的路线的内容时,我会看到

CombinedMultiDict([ImmutableMultiDict([]), ImmutableMultiDict([('page', '2')])])

我正在python中工作,所以想简单地获取一个有效载荷,它是我可以使用方法request.values.get('user')访问的字典

我对jQuery的使用经验为零,所以想知道我的通话结构是否正确吗?

0 个答案:

没有答案