Получите входные данные и предупредите его - PullRequest
2 голосов
/ 10 мая 2011

Я просто строю форму с несколькими шагами. На шаге 3 у меня есть редактор tinymce. На шаге 4 я хочу создать предварительный просмотр ввода от tinymce. У меня проблемы, чтобы получить содержимое из поля ввода tinymce. Это мой текущий код:

jQuery('#next_is_preview').click(function(){
alert(jQuery("#content_ifr").contents().find("#tinymce").html());
});

В настоящее время возвращается ноль. В чем может быть проблема?

Ответы [ 4 ]

6 голосов
/ 10 мая 2011

Возможно, безопаснее всего использовать API TinyMCE для получения содержимого, т.е.

alert(tinyMCE.activeEditor.getContent());
0 голосов
/ 22 февраля 2013

Ваш фрагмент работает на меня! Я использовал его для копирования из текстовой области tinymce в другую, и ваш код отлично справился с задачей:

$("#copyBtn").click(function(e){
    e.preventDefault();
    $("#spanish_ifr").contents().find("#tinymce").html($("#english_ifr").contents().find("#tinymce").html())));
});
0 голосов
/ 10 мая 2011

Используйте API и идентификатор вашего редактора (вы использовали 'content')

alert(tinyMCE.get('content').getContent());
0 голосов
/ 10 мая 2011

Это работает?

jQuery('#next_is_preview').click(function(){ 
    alert(("#tinymce").html()); 
}); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...