Hier ist das Problem. In meiner PHP-Einreichungsseite habe ich ein Formular mit mehreren Feldern einschließlich einer Textarea, die gerade TinyMCE verwendet, und ich habe auch eine Option zum Duplizieren vorhandener Formulare. Die Sache ist, dass ich den zweiten Editor nicht bearbeiten kann, der dupliziert wurde, aber der Editor erscheint im Textarea-Bereich. Ich kann jedoch den ersten Editor bearbeiten und speichern. Ich bin mir nicht sicher, ob es ein Fehler ist oder ob ich etwas falsch mache. Ich habe versucht, TinyMCE zu aktualisieren, aber nicht funktioniert .. keine Ahnung?TinyMCE Textbereich kann nicht bearbeitet werden
6
A
Antwort
3
Ich kann nicht scheinen .clone()
zu arbeiten, nichts in der Debug-Konsole entweder. Meine Arbeitslösung ist jedoch wie folgt, vielleicht hilft das?
initTinyMCE();
$("#append").live("click", function() {
var ta_count = $("textarea").length;
var elem = document.createElement("textarea");
$(elem).attr("id", ta_count.toString());
$(elem).appendTo("#ta_container");
initTinyMCE();
});
function initTinyMCE() {
tinyMCE.init({
mode: "textareas",
theme: "simple",
theme_advanced_path: false
});
}
Statt .clone()
das Element ing, bin ich gerade ein neues textarea
zu schaffen und es zu dem Behälter (mit der Anzahl aller Textfelder auf der Seite, wie es ID ist es einzigartig zu machen) anhängen, dann re- Aufruf des tinyMCE-Initialisierers.
1
Stellen Sie sicher, dass Ihre Textfelder unterschiedliche IDs haben, sonst wird es keine zweite Editorinstanz geben! Dies ist beim Erstellen von tinymce-Editor-Instanzen von entscheidender Bedeutung.
Verwandte Themen
- 1. Kann nicht zweimal aus dem gleichen AJAX TinyMCE Textbereich senden
- 2. EditText kann nicht in Fragment bearbeitet werden
- 3. XPages inputTextArea kann nicht bearbeitet werden
- 4. NSTableView kann nicht mit Klick bearbeitet werden
- 5. Textbereich kann nicht in angularjs
- 6. Wie man tinyMCE Inhalt aus mehr als einem Textbereich bekommt
- 7. Formularwert kann nicht in PHP in PHP geschrieben werden (Textbereich)
- 8. Das Objekt kann nicht bearbeitet werden, nachdem es von JSON
- 9. Wie kann ein UITextField ausgewählt, aber nicht bearbeitet werden?
- 10. UISearchController UISearchBar kann nicht in navigationItem titleView bearbeitet werden
- 11. Wie kann UITextField beim Ändern der Ansicht nicht bearbeitet werden?
- 12. ChartFX 7 Winforms - Steuerelement kann nicht bearbeitet werden
- 13. Axis 1.4: SOAP-Anfrage kann nicht bearbeitet werden
- 14. Kann CloudFormation-Stapel nach fehlgeschlagener Aktualisierung nicht bearbeitet werden?
- 15. Linkmenü in Joomla bearbeiten (kann nicht bearbeitet werden)
- 16. tinyMCE triggerSave funktioniert nicht
- 17. Kann nicht DocumentBaseUrl in TinyMCE
- 18. ModelForm rendert nicht TinyMCE (ReferenceError: tinyMCE ist nicht definiert)
- 19. tinyMCE Editorleiste zeigt sich nicht
- 20. UITextField können nicht bearbeitet werden, konzentrieren sich
- 21. Eingangstyp Text sollte nicht bearbeitet werden
- 22. Anzeigen der TinyMCE-Steuerelemente nur, wenn der Benutzer den Inhalt bearbeitet
- 23. NSOutlineView-Zeilen können bearbeitet werden
- 24. Dateien unter dem Build-Ordner werden generiert und sollten nicht bearbeitet werden, kann Android-Projekt
- 25. Kann Selenium WebDriver nicht an TinyMCE senden
- 26. Django Filebrowser Tinymce - Kann Bilder nicht hochladen
- 27. Textbereich maxlength funktioniert nicht
- 28. Wie kann das Feld als Textfeld oder Textbereich überprüft werden?
- 29. tinymce nicht kompatibel mit jquery ajaxsetup datafilter
- 30. Kann "Next Start" DNN Scendule manuell bearbeitet werden
Wie fügen Sie den zweiten Textbereich auf der Seite? –
Mit jquery .clone() und .append() Ich nannte es auch wie textarea2 – zaw