Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    104

    2 Richieste AJAX dalla stessa pagina

    Salve ragazzi,sono giorni che cerco soluzioni a sto problema:
    Ho una pagina che "dovrebbe fare" due richieste ajax a due pagine diverse.
    Il problema è che se elimino la prima funzione ajax che vi scrivo sotto,la richiesta è completata...se la includo nel codice..non funziona più nulla


    Ho questi due div per stampare il contenuto:
    codice HTML:
    <div id="query_feed">...</div>
    codice HTML:
    <div id="follow_button_div">...</div>
    Ho un codice che richiama due funzioni ajax differenti dal tag <body>
    codice HTML:
    onload="stringa_vuota = ''; showResultFeed(stringa_vuota); new_follow_feed(stringa_vuota);"
    E queste sono le funzioni ajax:

    La prima

    codice:
    // --------------------------------------------------------------------------------SCRIPT PER BOTTONE FOLLOW   
     function new_follow_feed(feed_url_add)    {
        if (window.XMLHttpRequest)    {
    // code for IE7+, Firefox, Chrome, Opera, Safari   
     xmlhttp=new XMLHttpRequest(); 
       }   
     else    {
    // code for IE6, IE5   
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");   
     } 
       xmlhttp.onreadystatechange=function()  
      {    if (xmlhttp.readyState==4 && xmlhttp.status==200) 
       {   
     document.getElementById("follow_button_div").innerHTML=xmlhttp.responseText;    
    }    
    }  
       var str;     stri = "<? echo $feed;?>";  
       var email;     email = "<? echo $email;?>";    
    xmlhttp.open("GET","add_feed.php?feed=" + stri + "&email="+email,true);    xmlhttp.send();    }

    La seconda:

    codice:
    // --------------------------------------------------------------------------------SCRIPT PER I FEED  
      function showResultFeed(stringa_ricerca_bis) 
       {    if (window.XMLHttpRequest)  
      {
    // code for IE7+, Firefox, Chrome, Opera, Safari   
     xmlhttp=new XMLHttpRequest();  
      } 
       else  
      {
    // code for IE6, IE5   
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");  
      }    
    xmlhttp.onreadystatechange=function()   
     {  
      if (xmlhttp.readyState==4 && xmlhttp.status==200)   
     {    
    document.getElementById("query_feed").innerHTML=xmlhttp.responseText;   
     } 
       } 
        var str;     str = "<? echo $feed;?>";  
      xmlhttp.open("GET","search_feed.php?feed=" + str + "&query_bis="+stringa_ricerca_bis,true); 
       xmlhttp.send();   
     }   
     showResultFeed();

    Se riusciste ad aiutarmi ve ne sarei infinitamente grato

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    codice:
    var xmlhttp=newXMLHttpRequest();
    Prova ad aggiungere il 'var' in entrambe le funzioni

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    104
    Quote Originariamente inviata da luca200 Visualizza il messaggio
    codice:
    var xmlhttp=newXMLHttpRequest();
    Prova ad aggiungere il 'var' in entrambe le funzioni
    Grazie ma niente da fare :/ non vuole funzionare

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Vedi errori da qualche parte?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    104
    Quote Originariamente inviata da luca200 Visualizza il messaggio
    Vedi errori da qualche parte?
    None..io ho fatto praticamente copia e incolla del secondo codice ajax che ho postato, cambiato solo il getelementbyid.....cambiato la stringa in input che vuole la funzione...l'url e basta...non so cosa non funzioni

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    104
    Ancora non ho risolto..potete aiutarmi?

  7. #7
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Quote Originariamente inviata da giusedeppa Visualizza il messaggio
    io ho fatto praticamente copia e incolla
    Questo era chiarissimo. Ti ho chiesto se il browser segnala errori, sei sicuro che non ce ne siano?

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2013
    Messaggi
    104
    Quote Originariamente inviata da luca200 Visualizza il messaggio
    Questo era chiarissimo. Ti ho chiesto se il browser segnala errori, sei sicuro che non ce ne siano?
    Nessuno Luca

Tag per questa discussione

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.