我对所有textareas的形式都很好;但是,当我使用AJAX插入新表单时,编辑器可以“一次”工作。
我删除div区域并插入另一个带有ajax的表单,并且只有一个基本格式textarea。我正在尝试为每一行创建表单(使用PHP插入)。我怎么能这样做?
这就是我正在使用的:
tinyMCE.init({
mode: 'specific_textareas',
theme: 'modern',
editor_selector : 'mceE'
});
和表格:
"<textarea id='ta' class ='mceE' name='comment' cols='30' ></textarea>"
答案 0 :(得分:0)
如果你想这样做......你应该用新的textarea id重新加载tinymce sript
。
您可以在textarea id中添加时间:
// Add below code inside your callback
var day = new Date();
var textarea_id = "ta_" + day.getTime();
$(node).html("<textarea id='"+textarea_id+"' class ='mceE' name='comment' cols='30' ></textarea>");
tinyMCE.init({
mode: 'specific_textareas',
theme: 'modern',
editor_selector : "#"+textarea_id
});