Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Срочно нужна помощь (https://javascript.ru/forum/misc/23039-srochno-nuzhna-pomoshh.html)

kalko91 09.11.2011 21:23

Срочно нужна помощь
 
Добрый день всем обитателям.
У меня возникла огромная проблема :) Пишу диплом и дали тему среда разработки блоксхем. Начал писать на JS использовал библиотеки jsPlumb
вот что получилось такое нехитрое http://clip2net.com/s/1iZ7x . Теперь загвоздка большая, мне нужно как-то эту штуку сохранять и загружать (то что натворил пользователь), никогда такого не делал помогите если не сложно, могу поделится исходниками.
PS. Возможно код программы не идеален :) я новичок в JS

kalko91 09.11.2011 21:31

ps: пытался использовать json ничего не вышло

kalko91 09.11.2011 21:56

Цитата:

Сообщение от nasqad (Сообщение 135474)
я сперва не заметил упоминания jsPlumb и пораженный вашими начальными знаниями написал большой пост, но раз уж плубм
how-to-save-and-load-an-flowchart-on-jsplumb

В смысле "пораженный вашими начальными знаниями "

kalko91 09.11.2011 21:58

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

kalko91 09.11.2011 22:18

Цитата:

Сообщение от nasqad (Сообщение 135479)
а что представляют из себя обьекты?
координаты
размер
тип
содержимое(канвас?)
что еще?
я к тому что если связи сохранить проблемы нет, то просто сохраняешь параметры обьектов и по ним же потом воссоздаешь

http://clip2net.com/s/1iZLa вот обьект одного соединения jsplumb + у меня еще есть массивы с идентификаторами элементов

kalko91 09.11.2011 22:21

я немного не понимаю как мне сохранить обьект и как его вызвать. читал что можно сделать через JSON он превращает обьект в строку ... и обратно, но с обьектом что на картинке ничего не вышло. я в тупик зашел.

kalko91 09.11.2011 22:55

спасибо буду сейчас мудрить.

trikadin 09.11.2011 23:23

JSON - это просто формат хранения данных. Удобен тем, что перевод объектов в него/из него происходит в JS быстрее всего в силу наличия встроенных средств.

Вы передаёте на сервер строку в формате JSON, сервер её сохраняет, потом, в случае нужды вы ajax-запросом получаете её на клиент, парсите и используете данные. Всё. Про ajax читать тут и в первой книжке моего списка.


Часовой пояс GMT +3, время: 03:47.