Zpracování Texy AJAX → handle

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
mrtnzlml
Člen | 140
+
0
-

Ahoj,
konečně se mi podařilo dopleskat ajaxový náhled textu psaného do textarea v texy. Jenže to ještě zdaleka není to co to má být. Jak zakomponovat Texy přímo do jquery na straně klienta abych nemusel při každém uprdnutí si v editoru komunikovat s presenterem a zpracovávat text. Jde to? Zatím to mám takto:

<script>
$(function(){
	$('#theCode').live('keyup', function(e) {
		var text = $('#theCode').val();
        	$.get({link update!},{'obsah': text});
        	e.preventDefault();
	});
});
</script>

{snippet preview}
	<div id="thePreview">{!$preview}</div>
{/snippet}

<div id="contentBox">
    <h2>The Content &raquo;</h2>
	<textarea id="theCode"></textarea>
</div>

A handle:

public function handleUpdate($obsah) {
	$texy = new Texy();
	$this->preview = $texy->process($obsah);
	if($this->isAjax()) {
		$this->invalidateControl('preview');
	}
}

Něco takového dělám úplně poprvé, takže jsem to slepil tak, jak jsem vygooglil hlavně zde na fóru. Je někde vyřešen tento problém veřejně, jinak a lépe (nejlépe bez použití toho presenteru)? Případně pokud to takto nelze řešit, jak to udělat realtime? Takto je totiž odezva zpracování pomalá.