2015-04-17 29 views
1

我有一個div類「行」,其中包括一個文本字段和一個textarea。 對於textarea,我使用joomla JFactory::getEditor();如何動態更改joomla中的編輯器ID?

使用jquery按鈕單擊此div是動態創建的。但創建的編輯器不可編輯。當整個div重複編輯器ID重複。
我該如何解決這個問題?

回答

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. 

這樣生成的編輯器將是可編輯的,我們可以獲取表單上的數組的詳細信息。