Отображение загрузчика Ajax перед загрузкой данных

Здравствуйте, друзья! Я хочу показать Ajax-загрузчик перед загрузкой данных, в частности, div, но проблема в том, что данные динамически поступают на ту же страницу, но мой скрипт вызывает данные из другого файла.Script.php пожалуйста, смотрите мой код ниже

Script

<script>
function loadingAjax(div_id)
{
    $("#"+div_id).html('<img src="ajax-loader.gif"> saving...');
    $.ajax({
        type: "POST",
        url: "script.php",
        data: "name=John&id=28",
        success: function(msg){
            $("#"+div_id).html(msg);
        }
    });
}
</script> 

HTML

<body onload="loadingAjax('myDiv');">


<div id="myDiv"></div>

<div id="xyz"><img src="ss/image/abc.jpg" /></div>


</body>

Работает нормально, но я хочу загрузить данные на той же странице, пожалуйста, помогите мне

Заранее спасибо ....

EDIT

Я хочу показать загрузчик перед загрузкой данных#xyz в#myDiv

Ответы на вопрос(2)

Ваш ответ на вопрос