Python+Django 后台view异步接不到参数问题
因为后台需获取前台的多个ID参数(checkbox)
//获取checkbox的每个ID并放到数组内
var _items = []; var items = document.getElementsByName('product_id'); for(var i=0;i<items.length;i++) { if (items[i].checked){ _items.push(items[i].value); } };
通过ajax传到后台,问题解决为将数组转为字符串,后台才能接到参数(标黄)
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。 $.ajax({
url:"http://127.0.0.1:8000/userctrl/orders",
data:{'o_id':_items.toString(),'user':$.cookie("username"),'sum_price':$('#sum_price').val()},
type:"post",
async:false,
dataType:"text"
})
success:(function(obj){
})
}

更多精彩