![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 0 Dołączył: 19.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Próbuję napisać prosty kalkulator, który oblicza kwotę wg. opcji które wybierze użytkownik z formularza na stronie.
Np. ma pole do wpisania ceny: Z listy wybieranie wybiera 10% i chciałbym to odliczyć od tej kwoty oraz wyświetlić mu w podsumowaniu. Dodatkowo z automatu odejmowane jest 20% tej ceny którą wpisze. Mam coś takiego:
No i wszystko fajnie ładnie oblicza i wyświetla, ale problem pojawia się jak dojdzie do tego jeszcze wybór z jednego selecta (np. tam mam value: 5 / 10 / 15) w procentach i chciałbym to dodatkowo jeszcze odjąć od kwoty którą otrzyma użytkownik. Tamto sobie wyliczam funkcją keyup (każda zmiana) ale co jak user wybierze najpierw ten select a później dopiero wpisze cenę? To już ostatni problem na dzisiaj (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Może coś w stronę?
Kod function recalculate() {...}
$('input[name="product_price"]').on('keyup', function(){ recalculate(); }); $('twoj_select').on('change', function() { recalculate(); }); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 10:08 |