powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / TimyMce и Ajax
2 сообщений из 2, страница 1 из 1
TimyMce и Ajax
    #38721934
Alifalike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Возникла следующая проблема: Есть форма с input и texarea, которая обрабатывается Ajax. Пока я не подключаю редактор Timy Mce (он заменяет все texarea на редакторы текста) все работает нормально, форма передает данный Ajax, в общем все работает, но как только я подключаю Timy Mce, переменная $_POST['text'] (это как раз данные из texarea) становится пустой. Если отключить Ajax и делать обработку обычно, то все работает, в чем проблема? Объясните, пожалуйста...

Вот код Ajax :

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<script type="text/javascript">

            function AjaxFormRequest(result_id,form_id,url) {
                jQuery.ajax({
                    url:     url, //Адрес подгружаемой страницы
                    type:     "POST", //Тип запроса
                    dataType: "html", //Тип данных
                    data: jQuery("#"+form_id).serialize(), 
                    success: function(response) { //Если все нормально
                    document.getElementById(result_id).style.display = "block";
                    document.getElementById(result_id).innerHTML = response;
                },
                error: function(response) { //Если ошибка
                document.getElementById(result_id).style.display = "block";
                document.getElementById(result_id).innerHTML = "Ошибка при отправке формы";
                }
             });
        }
   </script>



А вот Timy Mce:

Код: html
1.
2.
3.
4.
5.
6.
7.
<script type="text/javascript">
    tinyMCE.init({
        mode:"textareas",
        theme:"advanced",
         theme_advanced_buttons1 : "bold,italic,underline,strikethrough,justifyleft,justifycenter,justifyright,justifyfull,bullist,numlist,forecolor,undo,redo",
    });
</script>
...
Рейтинг: 0 / 0
TimyMce и Ajax
    #38722277
Alifalike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем решил проблему так:
Перед отправкой Ajax, присвоил texarea значение поля TimyMse

Код: javascript
1.
document.getElementById('id_texarea').value = tinyMCE.get('id_texarea').getContent();
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / TimyMce и Ajax
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]