Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di abellos
    Registrato dal
    Feb 2002
    Messaggi
    431

    [JQUERY] Messaggio su chiamata fallita

    Ciao uso questo script per visualizzare dei dati ogni tot minuti:
    codice:
    function aggiornaRichieste(){
       $("#richieste").fadeIn(350).html("<center>Operazione in corso attendere prego...</center>")
       var dataOra = new Date();
     $.ajax({  
      cache: false,
      type: "POST",
      url: "controllorichieste.asp",
      data: "ciao=aaaaaaaaaaaaa&ora="+dataOra,
      dataType: "html",
      success: function(msg){
       $("#richieste").html(msg);
      },
      error: function(msgE){
       //alert("Chiamata fallita!!!");
       $("#richieste").html("Si e' verificato un errore, chiamata Ajax fallita!!!");
       //$("#richieste").html(msgE);
      }
     });
    }
    volevo sapere se e' possibile visualizzare l'errore della pagina controllorichieste.asp quando la chiamata fallisce, ho provato ma non mi visualizza nulla con il msgE.
    Qualcuno ha una dritta? grazie
    Da un grande potere derivano grandi responsabilità

  2. #2
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,536
    Ciao.
    Che significa? la pagina controllorichieste.asp è quella che contiene lo script ajax? se si lo stai già facendo così, se no di quale pagina parliamo? La risposta alla richiesta ajax contiene già "la pagina" (output) sotto forma di stringa, qui ci fai quello che ti pare, fermo restando che non ha molto senso manipolare la stringa, ma ben si estrapolare dalla stringa il valore che ti interessa per aggiornarlo nella tua pagina secondo la logica che preferisci (lato client).

  3. #3
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,536
    Forse intendi mostrare l'output della pagina di errore? msgE.responseText.
    Ma ti consiglio di personalizzarla e non schiaffarla così come la recuperi nella pagina. Guardi il codice d'errore o ne leggi lo stato e agisci di conseguenza.

  4. #4
    Utente di HTML.it L'avatar di abellos
    Registrato dal
    Feb 2002
    Messaggi
    431
    si esatto mi ero spiegato male, era proprio il messaggio di errore del secondo post che hai scritto tu, grazie mille! per leggere lo stato cosa intendi?
    Da un grande potere derivano grandi responsabilità

  5. #5
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,536
    Probabilmente la prima volta non avevo letto con troppa attenzione il tuo post.
    Per lo "stato" intendo lo status code o la sua descrizione, es:
    "status" contiene il codice tipo 404 se non trova la risorsa ecc.; statusText contiene la descrizione tipo "Not found";
    In base a questo puoi decidere su cosa mostrare a video.

    P.S.
    msgE.status; msgE.statusText

  6. #6
    Utente di HTML.it L'avatar di abellos
    Registrato dal
    Feb 2002
    Messaggi
    431
    Ho capito, grazie mille ancora seguiro' il tuo consiglio.
    CIAO
    Da un grande potere derivano grandi responsabilità

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.