Передача объекта JSON в контроллер для использования в модели вложенного множества - PullRequest
1 голос
/ 16 декабря 2010

Я делаю древовидную структуру с помощью JQuery и Javascript.

Дерево имеет структуру HTML <ul><li>.. и внутри каждые li есть div, который содержит два пролета.

Первый диапазон содержит изображение, а второй - данные узла.

Когда дерево закончено, я должен пройти полное дерево в виде объекта JSON для контроллера использовать его для присвоения левых правых значений с использованием модели вложенного множества.

Как сделать объект JSON?

1 Ответ

0 голосов
/ 22 ноября 2011

Назначьте идентификатор для <ul>:

<ul id='tree'>
    <li><div><span><img src='...' /></span><span>data</span></div></li>
    ...
</ul>

И затем используйте stringify из объекта JSON, чтобы получить строку JSON:

$(function() {
    var jsonText = JSON.stringify($("#tree")[0]);
});

Если выЕсли вы правильно ссылаетесь на JQuery, то это должно дать вашему JSON-представление вашего дерева.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...