Проверьте, полностью ли загружен результат запроса Jquery Post - PullRequest
0 голосов
/ 27 декабря 2018

Я использую $ .post и помещаю результат в html div.Иногда запрос $ .post останавливается до полной загрузки содержимого результата.Как я могу обработать запрос $ .post, пока все не будет загружено?

$(document).ready(function(){
    $("#content").html('<img height="150" width="150" src="spinner.gif" id="spinner"></div>');
    $.post("getdata.php", 
    { id:  "<?php echo $id ?>",
    language:  "<?php echo $language ?>"
    }, function(result){        
        $("#content").html(result);         
    });
});

1 Ответ

0 голосов
/ 27 декабря 2018
var jqxhr = $.post( "example.php", function() {
      alert( "success" );
    })
      .done(function() {
        alert( "second success" ); //You can append your html in this function
      })
      .fail(function() {
        alert( "error" );
      })
      .always(function() {
        alert( "finished" );
      }

);

Следуйте этому в качестве ссылки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...