首页 > 编程语言 > 详细

JavaScript的坑

时间:2018-01-30 19:07:07      阅读:154      评论:0      收藏:0      [点我收藏+]

AJAX post发送数组到Flask后台

我想发送这样一个数据到后台

var l = [‘ass‘, ‘we‘, ‘can‘]
l = JSON.stringify(l)

var form = {
    id: 1,
    billy: l
}

在后台用request.form()取值的时候
能取到id的值,但取不到billy的值

找了很久才发现是不能直接发送数组导致的
然后去网上找答案,说法五花八门

最后用一个很简单的方法解决了
将数组先转成JSON字符串

var l = [‘ass‘, ‘we‘, ‘can‘]
// 在这里将数组转一下
l = JSON.stringify(l)

var form = {
    id: 1,
    billy: l
}

JavaScript的坑

原文:https://www.cnblogs.com/xb21/p/8386126.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!