Jquery ajax を使用して、コントローラーに 2 つの配列を投稿しようとしています。以下は私のコードの一部です:
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']}
なぜ辞書キーの最後に [] があるの?! 配列を正しい方法で渡していませんか?