Вернуть результат из AJAX без callback'ов?
Синхронный запросvar responce = $.ajax({async: false, ...}).responceText;
Но на время выполнения запроса будет блокироваться браузер.
function get(arg1, arg2, callback) {
  $.ajax({
    url: arg1 + arg2,
    success: function(response){
        callback(response);
   }
  });

  return // результат
}
get('toster', 'ru', function(response){
    alert('ok');
});
Сори, не внимательно прочитал название "без колбеков"