Ajax v pluginu visualPaginator

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

Zdravím, pro stránkování využívám plugin VisualPaginator. Chtěl jsem ale u něj využít ajaxu, ale nějak mi to nechce fungovat. V ajax.js mám tento skript:

$("a.ajax, .paginator a").live("click", function (event) {
    event.preventDefault();
    $.get(this.href);
});

v @lauouty includuju se zavináčem a template vypadá takto:

@{block content}
{snippet news-summary}
<div class='news-summary'>

     {control paginator}

		{foreach $news as $new}
		<fieldset>

		...
		</fieldset>
		{/foreach}
{control paginator}
</div>

{/snippet}

Když ale kliknu na odkaz pro přejití na další nebo předchozí stránku, tak se nic nestane.
S největší pravděpodobností mi něco chybí v presenteru. Asi něco jako isAjax(). Nevím ale, jestli do renderu nebo do createComponent.

Předem díky za rady.

bojovyletoun
Člen | 667
+
0
-

co firebug? máš v signálu obsluhujícím změnu stránky $this->presenter->invalidateControl('news-summary')?

gavec
Člen | 68
+
0
-

Do renderu jsem vlozil ten invalidate a ani s tim to nejde. V URL se mi zobrazi krizek (#).

gavec
Člen | 68
+
0
-

Tak ne, omlouvám se… křížek se nezobrazí.. Ten se tam objevil už před tím a zůstal tam. No každopádně se nic nestane.

gavec
Člen | 68
+
0
-

Tak už to jde… já blb špatně nalinkoval jquerry.nette…
Ted by me ale zajímalo, proč po přechodu na jinou stránku přestane fungovat prettyPhoto.

Editoval gavec (22. 2. 2011 23:01)