所以我有一些jquery和ajax从复选框值收集数据。这部分工作正常,我使用alert
调试数组,以查看勾选复选框时是否收集了适当的值。
var myCheckboxes = new Array();
$("input:checked").each(function() {
myCheckboxes.push($(this).val());
});
$.ajax({
type:'POST',
url:'createEvent/',
data:{
name: name,
myCheckboxes: myCheckboxes,
}
});
然而,在我的接收端,我有:
def createEvent(request):
if request.method == "POST":
member = request.POST.getlist('myCheckboxes')
print(member)
成员是一个空数组。我究竟做错了什么?我似乎无法找到答案。