| 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 cenaAle 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: 15 let
|
|||
0