ну раз просто берутся данные из базы,тогда лучше так
// надеюсь, вы элементы получать умеете :)
var GIF = $('#div_id');
$.ajax({
// перед отправкой показываем анимацию
beforeSend : function(xml){ GIF.show() },
// в любом случае скрывает анимацию
complete : function(){ GIF.hide() },
// обрабатывать ошибки надо. потом не понять, где загвоздка, когда что-нибудь сломатеся
error : function( xml, status, err ){ alert( 'ошибка' ) },
// выводим то,что пришло
success : function(data){ alert('Пришло : \n' + data) },
// URL запроса
url : "http://google.ru"
})