python flask 通过ajax向后台传递数组参数
来源:互联网 发布:更换mac地址的软件 编辑:程序博客网 时间:2024/05/17 22:13
ajax 像后台传递参数,一般是字典的形式传递,但是如果字典的value的值是一个数组的话,通过request.form 获取得到的结果是 None。这是就需要把数组对象转化为json字符串,后台才可以正常接收。具体代码如下:
1,js文件中传递参数,通过JSON.stringify把数组对象解析成json字符串:
var data_list = new Array();for(var i=0; i<rows.length; i++){ data_list.push(rows[i].id);}var data_id = { ids:JSON.stringify(data_list)};$.ajax({ type:'post', async:false, url:"/document_delete", data:data_id, success:function (result) { alert(result) }})
2,后台接收数据,通过json.loads把json字符串解析成对象:
def document_delete(): ids = request.form.get("ids") id_list = json.loads(ids) for index in id_list: print ">>>>>",index return "删除成功"
阅读全文
0 0
- python flask 通过ajax向后台传递数组参数
- jquery ajax 向后台传递数组参数
- ajax向后台传递数组参数
- jquery ajax 向后台传递数组参数示例
- jquery ajax 向后台传递数组参数示例
- 【.Net码农】jquery ajax 向后台传递数组参数示例
- jquery ajax 向后台传递数组参数示例
- ajax向后台传递参数的方式
- ajax向后台传递“复合json”参数
- JQuery Ajax向后台传递数组
- jquery ajax 向后台传递数组
- JQuery Ajax向后台传递数组
- jQuery.ajax向后台传递数组问题
- jq ajax向后台传递数组
- jQuery.ajax向后台传递数组问题
- jQuery.ajax向后台传递数组问题
- ajax向后台传递数组问题
- ajax向后台传递参数-动态组织json串
- Glide使用占位图时会出现的问题
- ExpandableListView、ListView EditText 输入数据混乱的问题
- 简易音频管理
- JAVA设计模式之桥接模式
- selenium中
- python flask 通过ajax向后台传递数组参数
- log4js 2.x的配置使用
- K近邻算法
- selenium下
- 获取一个url里面的域名部分,并取对应的IP地址
- OpenCV中的HOG+SVM在自动驾驶车辆检测中的应用实例
- 购物车--可编辑
- deeplearning.ai 第四课第二周 resnet 50层神经网络实现
- opencv在ubuntu的编译