Мы пытаемся использовать превосходный редактор Stackoverflow WMD / Markdown (http://blog.stackoverflow.com/2009/01/updated-wmd-editor/, http://github.com/derobins/wmd/tree/master) в проекте Symfony.
Отлично работает на текстовых областях без участия AJAX. Но когда нам нужно сначала включить wmd.js, а затем, при взаимодействии с пользователем (то есть «нажать на ссылку»), загрузить текстовое поле через AJAX, мы совершенно не можем заставить работать WMD, Firebug дает нам
elem is null
addEvent()()wmd.js (Linie 110)
setupEvents()()wmd.js (Linie 1790)
init()()wmd.js (Linie 1970)
previewManager()()wmd.js (Linie 1987)
loadListener()()wmd.js (Linie 1763)
[Break on this error] if (elem.attachEvent) {
при загрузке страницы (т.е. до загрузки текстовой области).
AJAX-загрузчик Symfony, кажется, проверяет () все между тегами. Мы пытались включить весь сценарий непосредственно между этими тегами, мы пытались избежать этого и того, но безуспешно с появлением различных ошибок.
На данный момент мы считаем, что мы должны включить скрипт в обычную страницу, и после вызова AJAX мы должны инициировать ОМУ вручную - какие функции мы должны вызывать? Мы совершенно не в курсе и должны использовать другой подход?
Спасибо!