Zadejte hledaný výraz...

Výběr z více Selectu a následná kalkulace

Tomina10
verified
rating uzivatele
(11 hodnocení)
10. 11. 2022 18:00:17
Ahoj,
mohl by mi prosím někdo poradit?
Mám formulář, ve kterém mám dvakrát Select v něm možnosti s hodnotou např.
select1
Růže 5 kč
Petrklíč 4 Kč
select2
15 cm
42 cm
a poté požadavek na celkový počet.
Jak to udělat, aby mi to spočítalo tu cenu celkem?
Napadlo mi nastavit cenu na každou možnost takže příklad
(Růže - 15 cm je za 150 kč) x celkový počet
(Petrklíč - 15cm je za 132) x celkový počet.
Ale jak to udělat? Ta cena na každé možnosti je kvůli tomu, že na 15 cm nemůžu udělat cenu... ta je pro první možnost vždycky jiná. :D
10. 11. 2022 18:00:17
https://webtrh.cz/diskuse/vyber-z-vice-selectu-a-nasledna-kalkulace/#reply1509317
Adam
verified
rating uzivatele
25. 12. 2022 20:46:09
Pro výpočet celkové ceny můžete použít JavaScript. Například, můžete přidat událost change na select a při změně hodnoty spočítat celkovou cenu.
Ukázkový kód by mohl vypadat nějak takto:
Při změně hodnoty v selectech nebo celkovém počtu se volá funkce calculateTotal(), která získá hodnoty z input polí a spočítá celkovou cenu pomocí výpočtu (select1 * select2) * total. Poté se celková cena zobrazí v input poli pro celkovou cenu.
Upozorňuji, že tento kód je pouze ukázka a může vyžadovat úpravy pro vaše specifické potřeby. Například, můžete chtít přidat kontrolu, zda jsou všechna input pole vyplněná, nebo přidat formátování ceny s desetinnými místy.
25. 12. 2022 20:46:09
https://webtrh.cz/diskuse/vyber-z-vice-selectu-a-nasledna-kalkulace/#reply1509316
Pro odpověď se přihlašte.
Přihlásit