сохранение содержимого TinyMCE через ajax как часть более крупной формы - PullRequest
2 голосов
/ 26 октября 2010

У меня есть форма, ну, на самом деле это не форма, потому что она не обернута в теги формы, потому что я использую jQUery, чтобы получить значения каждого ввода и передать ее на свою страницу ajax для обработки базы данных.У меня проблема в том, что у меня есть <textarea></textarea>, который TinyMCE вытесняет. Как, черт возьми, я могу захватить содержимое внутри редактора, чтобы я мог отправить его на свою страницу ajax?так что

var note = $('.tinymce').val(); //tried .text() too
$.get(url, {
     action : 'add',
     note : note
}, function(){
    alert(note); //to see if data was captured
});

это не фактический код, а демонстрация того, что я пробовал до сих пор.

Ответы [ 2 ]

2 голосов
/ 26 октября 2010

Главное, что нужно отметить, это то, что TinyMCE берет вашу текстовую область и делает из нее iFrame.Вы можете получить содержимое iframe, используя следующий код:

$('#page_content_ifr').contents()[0].body.innerHTML;
0 голосов
/ 26 октября 2010

Ниже приведено объяснение, как добавить функциональность AJAX.

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