Я создаю приложение для интерактивной доски с использованием SVG в HTML5 и javascript для управления элементом svg с использованием массива Javascript элементов SVG для отслеживания моих фигур на доске.
Теперь я пытаюсьсохраните все на доске, таким образом, каждый объект SVG в массиве форм javascript в SQL с использованием ASP.NET MVC 3 в качестве серверной части.
Я хочу решить эту проблему путем сериализации всего массива javascript и сохранения его какстрока в SQL, затем десериализовать его при загрузке чертежа и добавить его в текущий массив фигур.
Теперь я пытался использовать JSON.stringify для достижения этой цели, но безуспешно, и это приводит к этомуошибка
Uncaught TypeError: Converting circular structure to JSON
Вот код сценария
$("#save").click(function () {
var request = $.ajax({
url: "/Drawing/SaveDrawing",
type: "POST",
data: { s: JSON.stringify(shapes) },
dataType: "json"
});
});
Все идеи приветствуются, просто надеюсь, что мой вопрос несколько ясен