![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, mam taki kod, zmienna route powinna być zlepkiem kilku stringów. Co robię źle? Po stronie PHP wszystko działa poprawie, jest zwracany dobry JSON.
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Używasz zmiennej route zanim została sklejona (sklejana jest w metodzie done).
Ten post edytował trueblue 10.07.2016, 11:16:45 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
W JS zaczynam dopiero raczkować, więc nie wiem, jak to poprawić. Jeśli usunę deklarację zmiennej z linii 12, dostaję wtedy błąd JS "route is not defined". Tak samo gdy dodam ją między 15 a 16 linią.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Funkcja w done wykona się PÓŹNIEJ niż $('#buses').append() co za tym idzie, w append wstawiasz route która jest pusta. Wstaw $('#buses').append(...) na końcu w funkcji done();
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 20.04.2016 Ostrzeżenie: (0%) ![]() ![]() |
Okej, poprawione, wszystko działa tak jak powinno.
Dzięki bardzo ![]() EDIT - jednak nie do końca tak, jak powinno. Moje zapytanie wygląda tak:
A mimo to wyniki z JS nie sa posortowane, za każdym razem wyświetlają się inaczej, na przykład:
Ten post edytował elbroth 10.07.2016, 11:51:37 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 377 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A co masz wewnątrz data czyli console.log(data); - dopisane do done?
Przy okazji warto żebyś zrozumiał deferred bo bez tego będzie ciężko. Całkiem fajnie opisane https://medium.freecodecamp.com/javascript-...2573#.v7at80j3k oraz różnice w jquery 3 w stosunku do poprzednich https://jquery.com/upgrade-guide/3.0/#deferred -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 04:30 |