Překreslování snippetu pomocí js

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

Čus, měl bych takový spíš možná trochu novice dotaz.

Ve výsledku potřebuji aby se část stránky překreslovalo v pravidelném intervalu pomocí js.

{block content}

    {snippet}
        Hodnota: {$number}

        <button id="start">Start</button>
        <button id="stop">Stop</button>


        <script>
            var test;

            function start(){
                test = setTimeout(function() {
                    $.nette.ajax({plink redrawValue!});
                }, 1000 );
            }

            function stop(){
                clearTimeout(test);
            }

            document.getElementById("start").onclick = start;
            document.getElementById("stop").onclick = stop;

        </script>
    {/snippet}
{/block}

šablonu mám upravenou takto, ale pokud není javascript ve snippetu tak se provede jen jednou (po redraw snippetu se timeout zastaví). Pokud je tenhle kód ve snippetu tak se provede taky jen jednou, protože se executne ta stop metoda.

Možná to celé používám blbě a někdo by mě mohl trochu nakopnout jak to má být čistě. ;)

CZechBoY
Člen | 3608
+
+3
-

settimeout pousti funkci jen jednou..
pokud bys chtel do nekonecna tak pouzij setinterval (parametry stejny jako settimeout)

Taufic
Člen | 31
+
0
-

CZechBoY napsal(a):

settimeout pousti funkci jen jednou..
pokud bys chtel do nekonecna tak pouzij setinterval (parametry stejny jako settimeout)

Kurnik já su hňup. Díky moc