CoolNickName
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Уважаемые форумчане. Столкнулся с такой вот загвоздкой: Есть форма, внутри формы куча полей, в числе которых есть и fckeditor. Форма по сути не сабмититься. То есть: Код: <form id="form1" onsubmit="doSave(); return false"> | Сам редактор инициирую так: Код: $oFCKeditor = new FCKeditor("test") ; $oFCKeditor->ToolbarSet = "Default"; $oFCKeditor->Value = "123"; $oFCKeditor->Create(); | В функции doSave яваскриптом пробегаюсь по всем элементам формы, собираю строку, и Ajax-ом делаю POST запрос на другой файл. Код: document.getElementById("loading").style.display = "inline"; var params = getFormFields(document.getElementById('form1')); params+="&tbl="+tablename+"&action=Save"; save_loader = new net.ContentLoader(formparser, doFormSaved, null, "POST", params); | В другом файле записываю все пришедшие переменные в базу. Так вот при обычном сабмите данные из hidden-поля, который создается fckeditor-ом передается со всеми изменениями, которые я делаю в редакторе. А вот в моем случае передается только первоначальное значение (в данном случае "123"), а вот все последующие изменения идут "лесом". Как бы мне сделать так, чтобы по нажатию кнопки, или до сабмита нужное значение из iframe-а передалось в поле. Заранее благодарен. |