Zeigen Sie den Ajax-Loader an, bevor Sie Daten laden

Hallo Freunde, ich möchte Ajax Loader vor dem Laden von Daten in bestimmten Div zeigen, aber das Problem ist, dass die Daten dynamisch auf derselben Seite kommen, aber mein Skript Daten aus einer anderen Datei aufruftScript.php Bitte beachten Sie meinen Code unten

Skript

<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>

Es funktioniert gut, aber ich möchte Daten auf derselben Seite laden, bitte helfen Sie mir

Danke im Voraus ....

BEARBEITEN

Ich möchte den Loader anzeigen, bevor ich Daten lade#xyz in#myDiv

Antworten auf die Frage(2)

Ihre Antwort auf die Frage