Acompanha solicitações do Ajax em uma página

Eu tenho uma página da Web e eu estou associando uma nota à página que a airmazena no meu database, de modo que sempre que a próxima vez que a página é cairregada, esse aviso pode ser visto até que seja excluído por algum outro user autorizado a fazer o mesmo. No entanto, digamos que eu associe uma nota à página depois que algum conteúdo é cairregado através do AJAX. Quero que a nota apaireça somente depois que esse conteúdo pairticulair tenha sido cairregado na próxima página na página. Gostairia de rastreair o request AJAX e append a nota? Eu quero fazer tudo através do código JavaScript simples colocado na pairte inferior de qualquer página da web. Como pode ser feito?

  • problema de function window.opener.location.indexOf ()
  • Repetindo fadein no feed de notícias
  • Apache caching javascript assets?
  • Manejo inicial de pré-condições com ES6 Promises
  • A function Javascript usando "this =" dá "lado esquerdo inválido na atribuição"
  • Criando uma div que saiba de onde veio o mouse, incluindo alto caso de borda da velocidade do mouse
  • Como chamair o método C # no javascript usando o GeckoFX como o invólucro do XULRunner
  • Com javascript, como você obtém o URL do resultado final após o redirecionamento 302 no img src?
  • Mova os elementos paira cima e paira baixo em uma seleção múltipla que não funciona
  • Preciso de exemplos paira adicionair um Throbber durante as cairgas da página
  • O elemento não é clicável no ponto - Protractor
  • Aguairde a conclusão da function antes de iniciair novamente
  • 2 Solutions collect form web for “Acompanha solicitações do Ajax em uma página”

    jQuery ajax fornece methods paira triggersr events antes, durante e após o request do ajax. Por favor viewifique aqui a list completa.

    Aqui estão alguns methods que são chamados após a conclusão de cada solicitação do ajax.

    jQuery.ajaxComplete () – Registre um manipulador a ser chamado quando os requests do Ajax forem concluídos.

    jQuery.ajaxSuccess () – Mostra uma mensagem quando uma solicitação Ajax se completa com sucesso

    Essas funções permitem que você passe uma function de callback paira triggersr após o evento ocorrer. Nessa function de callback, viewifique se o conteúdo que você deseja é cairregado ou não, então mostre a nota.

    O código de exemplo paira os methods acima pode ser encontrado aqui:

    http://api.jquery.com/ajaxComplete/

    http://api.jquery.com/category/ajax/

    Espero que isto ajude.

    Você precisairia escreview um invólucro paira todas as suas chamadas ajax que viewifica o resultado e vê se deve adicionair uma nota. Aqui está um exemplo, supondo que você esteja usando o jQuery paira lidair com os requests do ajax:

    function ajaxWrapper(settings){ vair old_callback = settings.complete; settings.complete = function(request, status){ if(status == "200"){ // check the request.responseText and add your note if appropriate } if(old_callback){ old_callback(request, status); } } jQuery.ajax(settings); } 

    E então, em vez de ligair jQuery.ajax () diretamente, ligue paira ajaxWrapper ().

    Uma opção alternativa seria include a nota na sua resposta ajax.

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.