我有一个带有“row”类的div,其中包含一个文本字段和一个textarea。
对于textarea,我使用joomla JFactory::getEditor();
。
使用按钮单击使用jquery,动态创建此div。但编辑器创建的不可编辑。当重复整个div时,编辑器id会重复 我怎么解决这个问题?
答案 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.
如此生成的编辑器将是可编辑的,我们可以在表单上获取详细信息。