使用jquery获取textarea的值,而不是发送表单

我有一些textarea

 

这是在tinymce脚本的控制下。

我有简单的JavaScript

 alert ($('#text').val()); 

这什么都没给我。 问题是,tinymce正在将textarea转换成某种东西,所以实际上没有带有id’text’的textarea了。 因为即使在textarea中输入了一些文本,当我按下提交按钮时,javascript会发出空警报。

所以问题是,只要我需要,javascript如何在运行中获得这种textarea的价值?

应该可以使用get [docs]getContent [docs]方法:

 var value = tinymce.get('text').getContent(); 

TinyMCE实例有一种方法可以将TinyMCE内容(IFRAME)与您的textarea“同步”。 我认为该方法是triggerSave()。 另请看: 需要自动保存TinyMCE