2013-11-09 17 views
6

Gdy próbuję otworzyć edytor TinyMCE w wyskakującym oknie dialogowym i kliknąć "Wstaw łącze", pojawia się okno dialogowe z komunikatem "Wstaw łącze", ale nie mogę tego zrobić wpisz w polu tekstowym "Wstaw link".Edytor TinyMCE zgubił fokus pola wprowadzania w wyskakującym okienku dialogowym

Z tego co wiem, problem związany jest z otwartym oknem dialogowym w innym oknie dialogowym. Czy ktoś znalazł sposób na obejście tego?

+1

umysł opublikowania kodu używanego na JSFiddle czy coś? – Lugia101101

+0

faktycznie używam jTable.org dla CRUD i na popup edycji dodam TinyMCE do niego. – user2972061

Odpowiedz

9

Znalazłem odpowiedź :)

$(document).on('focusin', function(e) { 
    if ($(e.target).closest(".mce-window").length) { 
     e.stopImmediatePropagation(); 
    } 
}); 

wystarczy wkleić powyższy kod i skupi BBE automatycznie na ostatnim oknie dialogowym TinyMCE.

+0

Dzięki, to działa! – EdwardM

+0

Dzięki, pracowałem dla mnie – Garry

Powiązane problemy