![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 28.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pewien skrypt w JS który ma za zadanie odczytać wartość z wybranego SELECTA, wyświetlić ją i zapisać do pola input typu hidden które później zostanie przesłane do PayU
skrypt działa w przypadku wyświetlania wyboru i mnożenia go przez 597 ale gdy wstawiam go do inputa i w value daje wartosc z wyboru, po przeładowaniu w tablicy post nie ma tej pozycji. Proszę o wskazówki. Oto Kod:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Zamiast tworzyć cały input wstaw go tam już z góry, a przy zmianie SELECT aktualizuj tylko wartość.
Prościej w jQuery, linijka kodu: $('input[name="amount"]).val(tu cenę); Potem już nie rozumiem o co chodzi z przeładowaniem. Czy to jest krok zaraz przed płatnością czy część formularza płatności? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A nie możesz tych wartości przemnożonych od razu wstawić do OPTION, a do "napis" wstawiać wartość/597?
Prawie to samo, ale odpada input, a kod JS i tak masz. P.S. I tak musisz obliczać hash całej transakcji ze kilku parametrów, więc nie wiem czy powyższe działania w JS mają w ogóle sens. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:40 |