My jquery method WILL not return value "Selected". My alert shows that the value is retrived from database. But if I write data=GetSelected(); it is undefined...
 function GetSelected()
 {
     $.ajax({
         type: 'GET',
         url: '/api/machine/',
         dataType: "JSON",
         data: "data",
         error: function (error) { },
         success: function (data)
         {
            $.each(data, function (i, data)
            {
                 if (data.machinenumber == 2)
                {       
                     selected = data.selected;
                     alert('Selected er: ' + selected)
                     return selected;
                 };
            });
         } 
     }); 
 }
 
    