Autor | Zpráva | ||
---|---|---|---|
MaxDJs Profil * |
#1 · Zasláno: 20. 4. 2011, 22:06:58
Zdravím,
dělám rezervační systém. Kostru už mám. Ale chci udělat aby se mi po straně plánku po stisknutí checkboxů dynamicky generovala částka, kterou má kupující zaplatit. ShiraNai7 mi poradil/a tento skript: var inputy = document.getElementsByTagName('input'); var pocet = 0; var cena = 50; for(var i = 0; i < inputy.length; ++i) { if(inputy[i].type !== 'checkbox') continue; if(inputy[i].checked) ++pocet; } var celkova_cena = pocet * cena; // celkova cena Ale jak mám udělat, aby se mi částka měnila bez reloadu? Protože když chci aby se částka změnila tak musím částku reloadnout. Děkuji za odpověď |
||
Taps Profil |
#2 · Zasláno: 20. 4. 2011, 22:14:58
MaxDJs:
to je možné prostřednictvím ajaxu |
||
Chamurappi Profil |
#3 · Zasláno: 20. 4. 2011, 22:30:12
Reaguji na MaxDJse:
„jak mám udělat, aby se mi částka měnila bez reloadu?“ Uvedeným skript snad vyvolává znovunačtení? Proměnnou celkova_cena hodíš do innerHTML nějakého elementu a je hotovo, ne?
Reaguji na Tapse: Když už zjevně má skript, který cenu spočítá, k čemu AJAX? |
||
Louka Profil |
#4 · Zasláno: 21. 4. 2011, 02:23:09
Chamurappi:
Jen doplním o svou nedávno nabytou zkušenost, že innerHTML nefunguje ve starších Explorerech ;). |
||
Chamurappi Profil |
#5 · Zasláno: 21. 4. 2011, 02:55:38
Reaguji na Louku:
To jsi ji nabyl špatně, Explorer innerHTML vynalezl. Zapisovat do něj nejde jen u omezené množiny elementů.
|
||
Časová prodleva: 5 dní
|
|||
MaxDJs Profil * |
#6 · Zasláno: 25. 4. 2011, 15:49:51
Jak mám, udělat aby při kliknutí na disabled checkbox prostřednictvím onclick si javascript vytáh údaje z databáze, když se JavaScript neumí připojit k MySQL, pokud nemám JSTable?
Děkuji za odpovědˇ |
||
Keeehi Profil |
#7 · Zasláno: 25. 4. 2011, 21:51:09 · Upravil/a: Keeehi
AJAX
- javascriptem si zažádáš server o php soubor, ten provede komunikaci s databází a na výstup vypíše potřebné údaje. Tento výstup dostane javascript jako odpověď na svůj požadavek. |
||
MaxDJs Profil * |
#8 · Zasláno: 25. 4. 2011, 22:13:31
Bylo by možno mi poslat kostru AJAX kodu?
Děkuji za odpovědˇ |
||
Keeehi Profil |
#9 · Zasláno: 25. 4. 2011, 22:22:44
Třeba tento: http://citron.blueboard.cz/clanek-239-ajax-navod-pro-zacatecniky.html a několik dalších článků o ajaxu na tom samém blogu.
|
||
Časová prodleva: 13 let
|
0