Zadejte hledaný výraz...

Refresh více divů najednou

table
verified
rating uzivatele
16. 1. 2015 20:50:27
Zdravím,
javascript vůbec neumí a proto bych chtěl do Vás radu.
Potřeboval bych refreshovat divy každých cca 5 vteřin, ukážu na ukázce:
proměná z databáze, potřebuji refreshovat
jiná proměná z databáze potřebuji refreshovat
........
Těch divů může být i deset.
Napsal by mi někdo jakým způsobem je refreshovat?
Nějaký script jsem našel ale vždy to refreshovalo ten prvni div, ty ostatni to ignorovalo.
Asi to nebralo v potaz ty idčka.
Děkuji za pomoc.
16. 1. 2015 20:50:27
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083625
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
16. 1. 2015 21:13:18
Výpis obsahu divů si zpracuj na samostatné stránce/scriptu a pak se přes ajax/jquery dotazuj těch stránek na obsah a vkládej jej do divů:
Např.
.load() | jQuery API Documentation
16. 1. 2015 21:13:18
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083624
Default
verified
rating uzivatele
(94 hodnocení)
16. 1. 2015 21:15:22
Obnovovat můžeš každých 5 sec např. funkcí SetInterval
http://www.tvorba-webu.cz/javascript/intervaly.php
16. 1. 2015 21:15:22
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083623
table
verified
rating uzivatele
16. 1. 2015 21:15:31
Tak to je pro mně úplné španělská vesnice.
Opravdu by mi stačilo jen refreshovat ty divy.
---------- Příspěvek doplněn 16.01.2015 v 21:16 ----------
Napsal kubiro;1159070
Obnovovat můžeš každých 5 sec např. funkcí SetInterval
http://www.tvorba-webu.cz/javascript/intervaly.php
Jo zkoušel jsem ale vzdy to refreshlo jen jeden div.
16. 1. 2015 21:15:31
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083622
David Kácha
verified
rating uzivatele
(39 hodnocení)
16. 1. 2015 21:17:18
Javascript neumí sám o sobě načíst nic z databáze (krom nějakých databází v prohlížeči a nebo javascriptu na serveru).
Doporučil bych ti nastudovat jquery a pak http://api.jquery.com/jquery.ajax/ nebo http://api.jquery.com/jquery.post/ . Skript ti bude kumunikovat s php skriptem a ten až s databází. Řešení za tebe nikdo napsat nemůže.
16. 1. 2015 21:17:18
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083621
table
verified
rating uzivatele
16. 1. 2015 21:18:49
Napsal David Kácha;1159073
Javascript neumí sám o sobě načíst nic z databáze (krom nějakých databází v prohlížeči a nebo javascriptu na serveru).
Doporučil bych ti nastudovat jquery a pak http://api.jquery.com/jquery.ajax/ nebo http://api.jquery.com/jquery.post/ . Skript ti bude kumunikovat s php skriptem a ten až s databází. Řešení za tebe nikdo napsat nemůže.
Nepotřebuji načítat nic z databáze javasriptem. Potřebuji jen refreshovat vic divu najednou
16. 1. 2015 21:18:49
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083620
David Kácha
verified
rating uzivatele
(39 hodnocení)
16. 1. 2015 21:19:42
Napsal table;1159075
Nepotřebuji načítat nic z databáze javasriptem. Potřebuji jen refreshovat vic divu najednou
A co se v nich má refreshovat?? Jaká data?
16. 1. 2015 21:19:42
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083619
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
16. 1. 2015 21:20:11
Tak tak, jak píše David. Ten load co jsem ti linkoval dělá přesně to co chceš, na tobě je jen vytvořit ty samostatné stránky, na kterých se bude generovat obsah divů.
Pak už jen v opakujícím se intervalu volat:
$( "#id_tveho_prvniho_divu" ).load( "script_s_vysledkem_prvniho_divu.php" );
16. 1. 2015 21:20:11
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083618
Pavel Janků
verified
rating uzivatele
(93 hodnocení)
16. 1. 2015 21:20:49
Napsal table;1159075
Nepotřebuji načítat nic z databáze javasriptem. Potřebuji jen refreshovat vic divu najednou
To máš blbý, protože ten obsah ti musí vygenerovat nějaký skript (ten čte z databáze) a jquery jej teprve vloží do toho divu... Nejen nastudovat jQuery, ale rovnou i HTML a PHP, abys měl jasno, jak to vlastně funguje :)
16. 1. 2015 21:20:49
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083617
table
verified
rating uzivatele
16. 1. 2015 21:22:03
Napsal David Kácha;1159076
A co se v nim má refreshovat?? Jaká data?
Omlouvám se ale to neni predmětem dotazu. Potřebuji refreshovat divy s různými idčky pomoci javasriptu. Ten bohužel neovládám tak se ptám jestli mi to někdo pomůže napsat
16. 1. 2015 21:22:03
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083616
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
16. 1. 2015 21:22:36
Napsal table;1159080
Omlouvám se ale to neni predmětem dotazu. Potřebuji refreshovat divy s různými idčky pomoci javasriptu. Ten bohužel neovládám tak se ptám jestli mi to někdo pomůže napsat
Komu není rady....
16. 1. 2015 21:22:36
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083615
Pavel Janků
verified
rating uzivatele
(93 hodnocení)
16. 1. 2015 21:23:48
Smutný příběh.
16. 1. 2015 21:23:48
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083614
table
verified
rating uzivatele
16. 1. 2015 21:25:54
Děkuji Vám všem za pomoc.
16. 1. 2015 21:25:54
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083613
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
16. 1. 2015 21:26:16
btw. teoreticky by sis mohl napsat script co ti tu stejnou stránku loadne na pozadí znovu, tam si vyhledat daný div a ten teprve vložit do již načteného obsahu - ano, pak by to šlo bez php a pouze v js :D
každý div a jeho update = načtení celé stránky znovu (sice na pozadí, ale .... to snad nemusím vysvětlovat)
16. 1. 2015 21:26:16
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083612
David Kácha
verified
rating uzivatele
(39 hodnocení)
16. 1. 2015 21:30:45
Napsal kdosiodjinud;1159086
btw. teoreticky by sis mohl napsat script co ti tu stejnou stránku loadne na pozadí znovu, tam si vyhledat daný div a ten teprve vložit do již načteného obsahu - ano, pak by to šlo bez php a pouze v js :D
každý div a jeho update = načtení celé stránky znovu (sice na pozadí, ale .... to snad nemusím vysvětlovat)
Tomu se říká panečku efektivní řešení :D
16. 1. 2015 21:30:45
https://webtrh.cz/diskuse/refresh-vice-divu-najednou/#reply1083611
Pro odpověď se přihlašte.
Přihlásit