【发布时间】:2013-10-03 07:44:56
【问题描述】:
我无法在 TinyMCE 编辑器中获取正确的内容。场景是这样的: 管理员填写表单,表单分为 3 页(使用 jquery 切换)。他在第一页输入客户的信息(姓名、公司名称等)。最后一页他可以给他们发一封电子邮件。 TinyMCE 文本区域有前缀文本,在该文本之间,只要管理员在第一页填写姓名,我就想要客户的姓名。它适用于
$('input[name="info_name"]').change(function(){
var info_name = this.value;
tinyMCE.activeEditor.setContent(info_name);
});
但是没有前缀文本,因为文本必须在前缀之间。只是我想要的一个原始示例:
<div page1>
<input name="name">blablabla</input>
</div>
<div page3>
<textarea>
dear $name,
prefix text
</textarea>
</div>
我制作了一个带有前缀内容和客户姓名的隐藏 div,以从 div 中提取全部内容,并将其插入到 TinyMCE 中,但我一直在控制台中没有“替换”方法。
$('input[name="info_name"]').change(function(){
var info_name = this.value;
$('span#info_name').append(this.value);
var mailcontent = $('div#message-hidden').val;
tinyMCE.activeEditor.setContent(mailcontent);
});
有人吗?
【问题讨论】:
标签: javascript jquery html forms tinymce