Уведомления

Jabber-конференция сообщества: pythonua@conference.jabber.ru

#1 Март 27, 2007 20:19:26

Cyxapeff
От:
Зарегистрирован: 2006-08-17
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

MochiKit

Конечно оффтоп, но тут вроде его многие используют.
Делаю запрос к django, получаю строку вида:

< div id="c62" >
bla-bla-bla
< /div >
(без пробелов естественно)
Теперь мне это нужно добавить в другой элемент, но все функции для добавления не хотят строку, а хотят DOM элемент. Как мне эту строку преобразовать? Пробовал req.responseText.getElementById(“c”+id) - не работает.
Можно конечно так: myObj.innerHTML = myObj.innerHTML+req.responseText, но я хочу чтоб красиво…



Отредактировано (Март 27, 2007 20:20:16)

Офлайн

#2 Март 28, 2007 07:27:00

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

MochiKit

http://forum.vingrad.ru/topic-77203.html
Cyxapeff, а можно на сервере генерировать json или xml и их отправлять на клиент?



Офлайн

#3 Март 28, 2007 09:24:29

Maximbo
От:
Зарегистрирован: 2006-11-04
Сообщения: 137
Репутация: +  0  -
Профиль   Отправить e-mail  

MochiKit

Django вполне может вернуть человеческий json :)

О серверной стороне обработки рассказывает статья Django tips: A simple AJAX example, part 1.
О клиентской же стороне можно почитать в официальной документации на Mochikit.



Офлайн

#4 Март 29, 2007 13:55:38

Cyxapeff
От:
Зарегистрирован: 2006-08-17
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

MochiKit

pythonwin, да, как уже сказали можно, но мне хочется отправлять именно html код.
maximbo, в том то и дело, что я в документации не нашел как сделать то, что мне нужно.
P.S довольно странно, что тему перенесли. Вобщем то не имеет значения, чем формируется код…



Офлайн

#5 Апрель 1, 2007 18:55:32

Cyxapeff
От:
Зарегистрирован: 2006-08-17
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

MochiKit

Ап… ((



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version