Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Niezdefiniowane zmienne w funkcji
Croos22
post
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 4
Dołączył: 22.03.2010

Ostrzeżenie: (0%)
-----


Witam.

Pobieram kilka danych asynchronicznie za pomocą jquery z bazy danych. Mój problem polega, że nie potrafię sobie poradzić z niezdefiniowanymi zmiennymi.

  1. $.getJSON('dane.php', function (data) {
  2. var n = data[0]['n'];
  3. var m = data[0]['m'];
  4. });


Zasięg tych zmiennych n,m ogranicza się tylko w tej danej funkcji. Podpowiecie?
Go to the top of the page
+Quote Post
trzczy
post
Post #2





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

Ostrzeżenie: (0%)
-----


Prześwietl zmienną data przez tymczasowe wprowadzenie funkcji console.log lub alert.
Go to the top of the page
+Quote Post
Malukaz
post
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 4
Dołączył: 16.04.2009

Ostrzeżenie: (10%)
X----


Cytat(Croos22 @ 5.11.2017, 21:23:25 ) *
Witam.

Pobieram kilka danych asynchronicznie za pomocą jquery z bazy danych. Mój problem polega, że nie potrafię sobie poradzić z niezdefiniowanymi zmiennymi.

  1. $.getJSON('dane.php', function (data) {
  2. var n = data[0]['n'];
  3. var m = data[0]['m'];
  4. });


Zasięg tych zmiennych n,m ogranicza się tylko w tej danej funkcji. Podpowiecie?


  1. var n, m;
  2. $.getJSON('dane.php', function (data) {
  3. n = data[0]['n'];
  4. m = data[0]['m'];
  5. });


tada....
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


I co z tego skoro Ajax działa asynchronicznie. Można to wyłączyć ale po co?

Lepiej powiedz co chcesz zrobić.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 14:54