Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JQuery][Ajax] Wyciągnięcie wartości zmiennej poza funkcję
reyne
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 1
Dołączył: 19.12.2007

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


Witam smile.gif,

posiadam kod JavaScript Jquery:
- kod ładuje zawartość pliku loadFlag.php, w tym wypadku zawiera on wartość sesji;
  1. var chk;
  2. function checkFlag() {
  3. $.ajax({
  4. type: "GET",
  5. url: "data/loadFlag.php",
  6. data: { flag_show: 1 },
  7. success: function(data){
  8. chk = html(data);
  9. }
  10.  
  11. });
  12. return chk;
  13. }
  14. var wynik = checkFlag();
  15. alert(wynik)
  16.  


oraz plik PHP (loadFlag.php):
-plik wyświetla zawartość sesji o nazwie flag
  1. <?php
  2.  
  3. require_once '../core/functions.core.php'; // plik z roznymi funkcjami
  4.  
  5. if($_GET['flag_show'] == "1") {
  6.  
  7. echo $_SESSION['flag'];
  8.  
  9. }
  10.  
  11. ?>


Chciałbym wydostać wynik zapytania z funkcji checkFlag() poza obszar funkcji, niestety zmienna wynik zwraca wartość undefined, jak zrobić to poprawnie?

Ten post edytował reyne 16.11.2012, 10:16:51
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 05:09