jquery ajax 呼び出しで配列を渡そうとしています。ただし、説明的なインデックスを使用する必要があります。item["sku"] = 'abc';
次の配列を作成すると:
item[1] = "abc";
item[2] = "def";
それを ajax 呼び出しの下に渡すと、php 側で適切な配列が得られます
$.ajax({
type: "POST",
url: "/ajax/add_to_cart.php",
data: {items: item},
success: function(msg){ }
});
ただし、そのような配列を作成する
item["sku"] = "abc";
item["title"] = "product";
PHP側では何も生成しません
そのような配列をプッシュするトリックはありますか? jquery stringify を試してみましたが、これは役に立ちませんでした
また、同様の問題で 2 次元配列を渡す必要があります。これは可能ですか?