Ho una area di testo e sto usando tinyMCE su quella textarea.Imposta il valore textarea con javascript dopo l'inizializzazione di TinyMCE
Quello che sto facendo in realtà è che quando si apre la pagina, sto compilando la textarea con del testo, dopodiché sto inizializzando il tinyMCE.
Il problema è quando sto cercando di modificare il valore dell'area di testo dopo l'inizializzazione di tinyMCE, quindi non succede nulla.
Ecco un esempio.
Creazione del textarea:
<textarea style="width: 95%;" name="title" id="title"></textarea>
popolamento textarea:
$('#title').html("someText");
inizializzazione TinyMCE
tinyMCE.init({ // General options mode : "specific_textareas", theme : "advanced", width: "100%", plugins : "pagebreak,paste,fullscreen,visualchars", // Theme options theme_advanced_buttons1 : "code,|,bold,italic,underline,|,sub,sup,|,charmap,|,fullscreen,|,bullist,numlist,|,pasteword", theme_advanced_buttons2 :"", theme_advanced_buttons3 :"", theme_advanced_buttons4 :"", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_statusbar_location : "bottom", valid_elements : "i,sub,sup", invalid_elements : "p, script", editor_deselector : "mceOthers" });
vorrei chan ge il contenuto del TextView (ma non funziona)
Ho provato ad utilizzare la stessa di prima init TinyMCE
$('#title').html("someModifiedText"); // does not work
Ho anche provato a rimuovere TinyMCE:
if(tinyMCE.getInstanceById('title'))
removeTinyMCE("title");
Con
function removeTinyMCE (dialogName) {
tinyMCE.execCommand('mceFocus', false, dialogName);
tinyMCE.execCommand('mceRemoveControl', false, dialogName);
}
E hanno regalato per il riutilizzo:
$('#title').html("someModifiedText"); // does not work
Io sono a corto di idee ... La ringrazio molto per il vostro aiuto ....
Grazie ancora Thariama, sto geting un errore qui: tinymce.get ('title') non è definito –
riferirsi a [this] (http://www.tinymce.com/wiki.php/API3:method.tinymce.Editor.setContent). – Prasanth
@goldenparrot, grazie, l'ho già provato, ma ho ancora lo stesso problema. –