我正在尝试使用 Jquery ajax 将两个数组发布到我的控制器。以下是我的代码的一部分:
arr1 = ['a','b','c']
arr2 = ['d','e']
$.ajax({
type: "POST",
dataType: 'json',
data: {arr1:arr1, arr2:arr2},
url: url
});
我在 request.post_vars 中得到的是:
{'arr1[]': ['a','b','c'], 'arr2[]': ['d','e']}
为什么字典键的末尾有[]?!我没有以正确的方式传递数组吗?