![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie stworzyłem sobie tablice z markami i modelami samochodów, a następnie wyeksportowałem ja do JSON'a. Po stronie klienta mam 2 selectory i gdy wybiore markę zwróci mi lisę modeli. Problem w tym że na chwile obecną zwraca mi wszystkie modele z obiektu a ja chciałbym zwrócić tylko te których(wybrano == value.marka_id). Jak to zrobić? z góry dziękuje i życzę miłego popołudnia (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A co stoi na przeszkodzie, aby wprowadzić warunek dla linii 15?
Może lepszym rozwiązaniem dla Ciebie byłoby umieszczenie marek i pustego select modeli, w kodzie html na stałe. W zależności od wybranej marki żądanie ajax odpytywałoby o modele tej marki i na tej podstawie zmieniałbyś zawartość drugiego select. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje za odpowiedź. Otóż już próbowałem z warunkiem i nie otrzymałem oczekiwanego rezultatu.. Tak pewnie rozwiązanie z pustym polem i ajaxem byłoby łatwiejsze, ale generuje dodatkowe zapytania do serwera...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź co masz w zmiennej wybrano:
console.log(wybrano); Nie generuje dodatkowego zapytania, a na plus jest to, że zwraca mniejszą ilość danych. Gdyby użytkownik przejrzał wszystkie marki, wtedy dopiero ilość pobranych danych równałaby się ilości danych Twojego rozwiązana (zwykłe żądania+ajax). |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
heheh ale siara (IMG:style_emoticons/default/haha.gif) D jeszcze raz spróbowałem z warunkiem i działa musiałem zrobić jakąś literówkę.. (IMG:style_emoticons/default/haha.gif)
pozdrawiam! (IMG:style_emoticons/default/smile.gif) Ten post edytował d4ng 30.01.2015, 18:05:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 19:03 |