[jQuery][ajax] zawieszająca się wartość pola WARTOŚĆ zwrotu |
[jQuery][ajax] zawieszająca się wartość pola WARTOŚĆ zwrotu |
24.09.2018, 12:40:03
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 2 Dołączył: 19.04.2007 Skąd: Częstochowa Ostrzeżenie: (0%) |
Witam Panowie, poniżej wklejam JS Fiddle https://jsfiddle.net/adekk/zmrxeyh7/28/ do działającego skryptu, gdzie będziecie mogli operować na gotowym kodzie i zobaczyć co nie gra, a poniżej opis.
Skrypt działa, ale z pewnymi kruczkami, np gdy ustawi się "Rodzaj przejazdu" na "1 - Służbowy" i "Kwota za km" na 1zł (która by się automatycznie wczytała za pomocą AJAX'a), oraz wpiszecie "Ilość km" np 10, następnie przestawicie "Rodzaj przejazdu" na "3 - Rzeczywisty koszt", to przestawiając z powrotem wartość "Rodzaj przejazdu" na pozycję 1 lub 2 blokuje pozycję Wartość zwrotu, tzn trzeba wpisaną ilość km zmienić z tej co była, czyli 10 na jakąkolwiek inną i z powrotem wpisać 10, aby wartość się zaktualizował. Na początku myślałem, że przez to, że resetuję wartość pola podsumowania "WARTOŚĆ zwrotu" #Payment "$('#Payment').val('');", ale gdy tego nie robię to skrypt też się zwiesza, tylko nie na wartości NULL, a na kwocie która była wpisana ostatnia. To mój pierwszy skrypt w jQuery i zastanawiam się, czy może zrobienie automatycznej aktualizacji tych pól odblokowało by ten skrypt, bo do tej pory po wpisaniu jakiejś kwoty muszę klikać z boku formularza, albo w inne pole, aby się wszystko przeliczyło na nowo. Niestety moja wiedza już się tutaj kończy. ---EDYTOWANO Zauważyłem w przeglądarce chrome, że konsola wyrzuca mi też błąd podczas zmian tych wartości, ale nie mam linijki 504, tylko do 320 max.
i nie wiem czemu odwołuje się do starego jquery jak mam w header strony <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> Ten post edytował adek- 24.09.2018, 15:40:32 |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 04:33 |