【问题标题】:Not getting post value of textarea when using TinyMCE使用 TinyMCE 时未获取 textarea 的 post 值
【发布时间】:2017-02-20 03:37:55
【问题描述】:

我在这里使用 TinyMCE 是我的代码:-

 tinyMCE.init({
    // General options
    mode : "textareas",
    theme : "advanced"
}); 

这是我的html代码:-

<textarea name="terms" id="elm1"  rows="15" cols="30" width="100%" ></textarea>

问题是当我做这样的事情时我没有得到这个文本区域的帖子值:-

print_r($_POST['terms']);

【问题讨论】:

  • 您是否查看了 tinyMCE 文档以查看是否需要运行一种方法来使用来自 tinyMCE 的值填充 textarea? (我使用过的大多数 RTE 都有这样的方法)
  • 提交后你在哪里print_r($_POST['term']); 或者什么?
  • @mgraph 是的,我在提交后这样做
  • :) 你是否写了
    来将数据发送到 post 数组?
  • 问题肯定是文本区域的名称是术语,而您正在打印术语?

标签: php jquery html tinymce


【解决方案1】:

看来您需要在提交表单之前致电tinymce.triggerSave()

【讨论】:

  • 我没有使用 ajax 表单...我正常提交表单。它不适合我
  • 然后在提交表单之前使用以下内容:$('#elm1').html(tinymce.get('elm1').getContent());
  • 谢谢。你拯救了这一天:)
猜你喜欢
  • 2011-11-05
  • 2013-01-01
  • 2016-09-15
  • 1970-01-01
  • 2012-10-07
  • 2011-12-15
  • 2017-02-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多