我有一个问题,我想从
list
获取所有数据,所以我想循环选定项目中的每个数据并将其插入数据库,
目前它在我打印它时返回这样的数据['[object Object]', '[object Object]']
,
我怎样才能一个一个地插入这些数据?还是一张一张打印出来?
我有这个列表这是selected_items我循环数据然后将它传递给ajax
selected_items = [];
for (var i = 0; i < checkBoxes.length; i++) {
var selected_obj ={
stock_id: checkBoxes[i].id,
quantity: row.cells[3].innerHTML
}
selected_items.push(selected_obj);
}
控制台selected_items就是这样
所以现在我想使用ajax将这些列表传递给django
console.log(selected_items);
$.ajax({
type: "POST",
url: "{% url 'sales-item' %}",
data:{
multiple_list: selected_items.join(','), item_size: selected_items.length
}
}).done(function(data){...
views.py
out_items = request.POST.getlist('multiple_list[]')
print(out_items)
打印成这样
['[object Object]', '[object Object]']