如何使用jquery从tinyMCE文本框中获取值?

如何使用jquery从tinyMCE文本框中获取值?,jquery,tinymce,Jquery,Tinymce,我试图从使用tinyMCE jQuery版本的文本框中获取一个值,但是当我这样做时,我没有从文本框中获取任何内容。见下面我的代码 var content = $( "#content_textarea" ).val(); alert(content); 另外,我没有使用表单,代码是通过按钮激活的 我也试过这个代码 var content = tinyMCE.get('content_textarea').getContent(); alert(content); 我做错了什么?我对ckedi

我试图从使用tinyMCE jQuery版本的文本框中获取一个值,但是当我这样做时,我没有从文本框中获取任何内容。见下面我的代码

var content = $( "#content_textarea" ).val();
alert(content);
另外,我没有使用表单,代码是通过按钮激活的

我也试过这个代码

var content = tinyMCE.get('content_textarea').getContent();
alert(content);

我做错了什么?

我对ckeditor也有同样的问题。。。mybe这很有趣

CKEDITOR.instances['editor1'].getData


帮助我解决了…其中editor1是实例的名称

基于此处的文档:

你应使用:

// Gets the contents from a specific editor
alert($('#someeditor').html());
只要做:

tinymce.get("original textarea id").getContent()
尝试:

如果你不喜欢,你可以:

tinyMCE.triggerSave();
var content =$('#content_textarea').val();
alert(content);

这两种方法都适用于我。

您可以通过提供更多相关细节来更容易地回答这个问题。例如,您调用它的html看起来像什么,以及TinyMCE可能会将您的html转换成什么。try TinyMCE.activeEditor.getContent;?您使用的是tinymce的jquery版本还是我强烈建议使用的常规版本?@goldenparrot tinymce.activeEditor.getContent;工作完美,但我将在同一页加载多个tinyMCE实例,这样在这种情况下就不起作用了?对。它将只获取activeEditor的内容,该内容只能是一个。明显地所以我想原来的问题应该解决了。-1这个问题是关于tinymce的。CKEDITOR命令在这里没有帮助!
tinyMCE.triggerSave();
var content =$('#content_textarea').val();
alert(content);