Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyczyszczenie zawartości edytora TinyMCE
gothye
post
Post #1





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

Ostrzeżenie: (0%)
-----


Przekazuje za pomocą Jquery dane z PHP -> TinyMCE , ok to działa ,tylko jak wyczyścić zawartość okna edytora ?

dane przekazuje za pomocą :

  1. tinyMCE.execCommand('mceInsertContent',true,data.value) ;


zastosowanie :

  1. tinyMCE.execCommand('mceInsertContent',true,'') ;


Nie przynosi spodziewanego rezultatu , zawartość jest nadpisywana


--------------------
Nie udzielam pomocy poprzez PW
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
expert
post
Post #2





Grupa: Zarejestrowani
Postów: 211
Pomógł: 4
Dołączył: 29.10.2008

Ostrzeżenie: (0%)
-----


Może:
Kod
ed.setContent('');
Go to the top of the page
+Quote Post
gothye
post
Post #3





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

Ostrzeżenie: (0%)
-----


tinyMCE nie posiada metody : setContent


--------------------
Nie udzielam pomocy poprzez PW
Go to the top of the page
+Quote Post
expert
post
Post #4





Grupa: Zarejestrowani
Postów: 211
Pomógł: 4
Dołączył: 29.10.2008

Ostrzeżenie: (0%)
-----


http://www.tinymce.com/wiki.php/API3:metho...itor.setContent

Osobiście korzystam z tej metody do czyszczenia edytora i działa... Mój kod:
Kod
setup : function(ed) {
    ed.onKeyUp.add(function(ed, e) {
        if(e.keyCode==13 && save_enter){
        mes.push(ed.getContent()); //pobieram content i wpisuję do tablicy mes
        ed.setContent(''); //czyszczę edytor
        return false;
        }    
    });


EDIT:

Z tym, że ja korzystam z tinyMCE dla jQuery. Ten kod działa, bo sprawdzałem:
Kod
$('textarea.tinymce').tinymce().setContent('');


Ten post edytował expert 2.04.2012, 14:19:52
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 02:52