Как добавить загрузочный gif во время обработки jQuery AJAX?Я прочитал некоторые учебники, они используют beforeSend
.но до сих пор не вижу вещи загрузки.
<script src="jquery-1.6.1.min.js"></script>
<script>
$.ajax({
url: "index_2.php",
dataType: "html",
type: 'POST',
data: "value=something",
beforeSend: function () {
$("#result").html('<img src="loding.gif" /> Now loding...');
},
success: function(data){
$("#result").html(data); //even add .delay(5000)
}
});
</script>
<div id="result"></div>
index_2.php
<?php
sleep(5);
echo $_POST['value'];
?>
Я установил sleep(5);
в index_2.php
, он должен показывать londing.gif
в div#result
в течение 5 секунд, пока данныевозврат от index_2.php
.