How can i make this little function \"imageExists\" return wether the ajax request was successful or not?
function imageExists(path){
$.ajax({
url: p
You're going to be returning the result of the AJAX call either in the success
function or in the error
function, so whatever function should be called next should be called from that point.
Because an AJAX request is asynchronous (I'd advise not making it a blocking synchronous call), you make the request but don't know when it will return; it'll call you when it returns, so you just need to provide it something to call.
function imageExists(path){
$.ajax({
url: path,
type: 'HEAD',
error:
function(){
iveReturned(false);
},
success:
function(){
iveReturned(true);
}
});
}
function iveReturned(result) {
// code here to do something following AJAX response.
}