0

I Have a jQuery Post where I get variables. If I return the array I get undefined when the function is called. I have googled for a while not not understanding where the issue falls. Any Help Appreciated. I am normally a PHP Programmer. I'm assuming I am missing something here?

$(function() {

        $.getlanguage = function() {
                $.post("/", {
                        a: 'language'
                }).done(function(json) {
                        var lang =[];
                        lang = $.parseJSON(json);
                      console.log(lang) /// Works - Should return lang as array??
                        return lang;
                });
            }

            var language = [];
            language = $.getlanguage(); 
            console.log(language); /// Comes Back as Undefined

    });
Varcor
  • 1
  • 2

0 Answers0