Zadejte hledaný výraz...

Předávání údajů formuláře na stejné stránce

Michalworms
verified
rating uzivatele
20. 9. 2014 17:29:45
Zdravim,
řeším jak udělat v eshopu následující :
při placení v prvním kroku zadá zákazník veškeré svoje údaje a zvolí způsob platby (ten mám řešený přes input type="radio" . Po vyplnění zadá pokračovat a zobrazí se druhý krok, kontrola údajů, kde může ještě provést změny a dole je ještě tabulka s vybraným zbožím a cenovou rekapitulací. To co nevim jak udělat je, pokud bude chtít změnit cenu poštovného, (tzn. zaškrtne jiný políčko v input type="radio" než jaký zvolil v kroku jedna ) jak udělat aby se změna hned promítla do cenové rekapitulace na té samé stránce?
díky
Michal
20. 9. 2014 17:29:45
https://webtrh.cz/diskuse/predavani-udaju-formulare-na-stejne-strance/#reply1055949
Malcánek Jan
verified
rating uzivatele
(4 hodnocení)
20. 9. 2014 18:25:02
Zdravím,
udělal bych jednoduchou funkci v jquery/javascriptu na sčítání hodnoty zboží + přičtení ceny dopravy a výslednou cenu bych poté vypisoval pomocí jquery/javascriptu (popř. by šlo udělat, že by se cena vypsala normálně a jquery/javascript by ji pak případně přepsal, to by bylo asi lepší).
20. 9. 2014 18:25:02
https://webtrh.cz/diskuse/predavani-udaju-formulare-na-stejne-strance/#reply1055948
Michalworms
verified
rating uzivatele
20. 9. 2014 18:50:05
Díky za odpověď,
problém je že nevím jak skriptu říct, který políčko v input type="radio" je zrovna zaškrtnuto a druhá věc je že v javaskriptu bohužel neumím. Jak by to šlo vyřešit přes PHP??
20. 9. 2014 18:50:05
https://webtrh.cz/diskuse/predavani-udaju-formulare-na-stejne-strance/#reply1055947
David Musil
verified
rating uzivatele
(69 hodnocení)
20. 9. 2014 20:12:59
Resil jsem ted neco podobneho, napis do PM, klidne poradim
pres phko to neudelas, potreboval bys na to refresh stranky
20. 9. 2014 20:12:59
https://webtrh.cz/diskuse/predavani-udaju-formulare-na-stejne-strance/#reply1055946
Jednoduše přes jquery. Vytvoříš si událost po kliku na daný radio button, a podle jeho hodnoty, kde budeš mít uloženo cenu poštovného změníš celkovou hodnotu objednávky. Následně bych to však ještě díky podvrhům kontroloval přeš AJAX.
20. 9. 2014 22:26:00
https://webtrh.cz/diskuse/predavani-udaju-formulare-na-stejne-strance/#reply1055945
Michalworms
verified
rating uzivatele
20. 9. 2014 22:36:19
Napsal neattom;1125474
Jednoduše přes jquery. Vytvoříš si událost po kliku na daný radio button, a podle jeho hodnoty, kde budeš mít uloženo cenu poštovného změníš celkovou hodnotu objednávky. Následně bych to však ještě díky podvrhům kontroloval přeš AJAX.
díky za radu, šlo by to ukázat na konkrétním příkladu? jquery je pro mě neznámá. klidně pošli zprávu do PM díky
20. 9. 2014 22:36:19
https://webtrh.cz/diskuse/predavani-udaju-formulare-na-stejne-strance/#reply1055944
crs
verified
rating uzivatele
(1 hodnocení)
21. 9. 2014 00:45:15
Napsal neattom;1125474
...Následně bych to však ještě díky podvrhům kontroloval přeš AJAX.
díky → kvůli
dobrý postup je nedat podvrhům vůbec prostor pro vytvoření, tj. kontrolovat objednávku na straně serveru a ceny za zboží i za dopravu nikdy nevkládat do formuláře jako skrytá vstupní políčka
21. 9. 2014 00:45:15
https://webtrh.cz/diskuse/predavani-udaju-formulare-na-stejne-strance/#reply1055943
Pro odpověď se přihlašte.
Přihlásit