ajax refresh poslednych prispevkov nie celej tabulky
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- smaley
- Člen | 6
Zdvamím
Robim živý chat a pomocou setinterval sa každú sekundu posielam dopyt na server, ktorý mi vracia aktuálny výpis správ. Používam nette.ajax. Dopyt posielam na tento handler
public function handleRef() {
$this->template->prem = $this->databaza->table('table');
}
Interval vyzerá takto
setInterval(
function()
{
$.nette.ajax({
url: '/?do=ref',
off: ['postdata']
});
} ,1000
);
div ktorý plním vyzera takto
<div n:snippet="postdata">
{foreach $prem as $premm}
{$premm->spravy}
{/foreach}
</table>
</div>
Dočítal som sa o dynamických snippetoch avšak po ich aplikovaí sa nové správy nepridavali do DOM modelu iba tie načítané sa refreshovali.
Prosím vás akým spôsobom by sa to dalo spraviť.
Za skorú odpoveď vopred ďakujem…