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