如何动态更改joomla中的编辑器ID?

时间:2015-04-17 09:54:36

标签: tinymce joomla3.0

我有一个带有“row”类的div,其中包含一个文本字段和一个textarea。 对于textarea,我使用joomla JFactory::getEditor();

使用按钮单击使用jquery,动态创建此div。但编辑器创建的不可编辑。当重复整个div时,编辑器id会重复 我怎么解决这个问题?

1 个答案:

答案 0 :(得分:0)

我尝试使用ajax来解决这个问题。要动态创建div,请使用ajax。我们不需要指定编辑器的id名称,但对于我的情况,因为它是动态创建的,我们需要更改id名称。

echo $editor->display( 'details[]', null, '400', '400', '20', '20', false, 'det_'.$this->id, null, null, $params ); //id is passed from ajax data.

如此生成的编辑器将是可编辑的,我们可以在表单上获取详细信息。