![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Cześć
Może ktoś wytłumaczyć jak wygląda zasięg zmiennych utworzonych po zakończeniu połączenia ajaxowego? Mamy taki kod :
Dlaczego konsola wyświetla, że zmienna text jest niezdefiniowana? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
bo jest zadeklarowana lokalnie
Ten post edytował LowiczakPL 12.06.2016, 20:26:27 -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
deklarowalem wczesniej zmienna text, Twoj przyklad niczego nie zmienil, dalej wyrzuca mi pustego alerta
"obszedlem" to tak:
no i dziala, jednak chcialbym sie dowiedziec dlaczego nie lapie mi zmiennej z pierwszego postu |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zmiennej nie łapie, bo jest zadeklarowana lokalnie.
Przykład, który podał LowiczakPL jest poprawny, tyle, że alert wykona się przed funkcją done, więc zmienna będzie pusta. Ten post edytował trueblue 12.06.2016, 21:36:06 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Polecam najpierw poczytać sobie o asynchroniczności: http://webroad.pl/javascript/746-synchroni...synchronicznosc
Jak ogarniesz koncept asynchroniczności, wówczas zrozumiesz dlaczego przypisywanie wartości zwrotnej z Ajaksa do zmiennej jest po prostu bezsensowne ![]() -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 34 Dołączył: 16.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dobry artykuł, dzięki :-)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:30 |