I have a small ajax issue here:
function someFunc(){
var someVar = true;

        $.ajax({
          type: "GET",
          url: requestURL,
          success: function(msg){
                  ....
         }
        });     
}

I have 2 problems:
1. I want someFunc to return a value according to the result of the ajax
request - e.g. if msg is empty to return true, otherwise false. But if I
attempt to return something, actually the function(msg) returns it somewhere
and I don't get any result, which is logical since I'm inside an anonymous
function like function(msg). So i try to assign this variable someVar and
then return it like:
          
url: requestURL,
success: function(msg){
someVar = false;
}
});

return someVar;

but it returns true... i suppose someVar is returned before the request is
completed... so I don't know what to do? Any suggestions?

-- 
View this message in context: 
http://www.nabble.com/simple-ajax-question-tp14833721s27240p14833721.html
Sent from the jQuery General Discussion mailing list archive at Nabble.com.

Reply via email to