http://arshaw.com/fullcalendar/のfullcalendar jquery プラグイン を使用し、Web サイトでノックアウト js を使用しています。
カレンダーのソースであるイベント配列を追加しました。ユーザーはイベント (配列) を変更できます。
次に、イベント配列をシリアライズしてajaxで送信したいのですが、カレンダーが配列を変更し、ソース配列にサイクルを入れるため、できません。変更を削除するにはどうすればよいですか。配列にサイクルがあるのはなぜですか? 私が読んだ、これにはDOMオブジェクトがあるかもしれません。
Chrome sendrequest エラー: TypeError: 循環構造を JSON に変換しています
var a = [];
a.push({
title: "Event2",
start: "2013-09-05"
});
a.push({
title: "Event2",
start: "2013-09-15"
});
$("#calendar").fullCalendar({
events: a,
header: {
left: "title",
center: "",
right: "today prev,next"
},
editable: false
});
console.log(JSON.stringify(a));
TypeError: 循環構造を JSON に変換しています
どうすれば修正できますか?循環の原因は?
フィドルの例、あなたは私の問題を見ることができます: