Eine variable nach ajax getan

Ich habe diesen code für einige Anfrage zu meinem server:

function myAjaxCheck(token) {
        $.ajax({
            type: 'POST',
            url: 'auth.php',
            data: {
                token: token,
            },
            dataType: 'json',
            success: function (data) {
                if (data.auth == 'OK') {
                    alert ('ok');
                    }
                } else {
                    alert('Error: ' + data.auth);
                }
            }
        }).done(function (data) {
            return data;
        });
    }

So, ich muss übergeben Sie die zurückgegebenen Daten in eine variable wie:

Var MyVariable = myAjaxCheck(token);
console.log(MyVariable);

in der Konsole:

undefined

Wo ist das problem, soll-Daten werden zurückgegeben, wenn Sie fertig sind, ist es aber nicht.

  • Kleinbuchstaben "Var"?
  • sorry, schnell Bearbeiten.
InformationsquelleAutor greenbandit | 2011-06-05
Schreibe einen Kommentar