jQuery を使用してこのような配列を渡そうとしていますが、PHP スクリプトはそれを受信せず、Chrome のネットワーク トレースを調べると、title
渡されたものだけが表示されます。
var items = new Array();
items[0] = new Array();
items[0]['code'] = '1234';
items[0]['checked'] = true;
items[1] = new Array();
items[1]['code'] = '4524';
items[1]['checked'] = false;
これは、AJAX 要求を行うコードです。
var sUrl = "<?= base_url(); ?>list/create/";
var serialized = {
title: 'Some Value Here',
items: items
};
$.ajax({
url: sUrl,
type: "POST",
data: serialized,
success: function(data) {
alert(data);
list_id = data;
}
});
問題は、jQuery がシリアル化できないことのようです。これを回避する方法はありますか?ありがとう!