首页 > 代码库 > Django接受ajax传过来的数组
Django接受ajax传过来的数组
$.ajax({
cache: false,
type: "POST",
url: "/userdelete/",
traditional:true, //加上此项可以传数组
dataType:‘json‘,
async: true,
data:{ids:ids},
success: function(data) {
if (data.status == ‘success‘) {
$table.bootstrapTable(‘remove‘, {field: ‘id‘, values: ids});
}
},
beforeSend: function(xhr, settings) {
xhr.setRequestHeader("X-CSRFToken", csrftoken);
}
});
if request.is_ajax():
if request.method == ‘POST‘:
array = request.POST.getlist(‘ids‘) #django接收数组
for i in array:
p = UserProfile.objects.get(id=i)
p.delete()
return HttpResponse(‘{"status":"success"}‘, content_type=‘application/json‘)
Django接受ajax传过来的数组
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。