Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Chiamata Ajax non eseguita

    Buon giorno a tutti,
    sono poco esperto di javascript e Jquery: ho una pagina php con diverse funzioni richiamate da campi text e select: funzionano perfettamente ed effettuano con successo le chiamate Ajax.: da ieri sera non riesco a venire a capo a questa: un checkbox cliccato effettua la chiamata alla funzione e, inserendi un alert vedo il valore passato, ma non effettua la registrazione sulla tabella.
    Questo è il codice:
    codice HTML:
    <script>
      function GetCheckbox($scelta){
        var valore = $("input[type=checkbox][name="+$scelta+"]:checked").val();  
            //alert(valore); quando è attivo vedo il valore passato
        $.ajax({
         //invio dati via POST
          type: "POST",
          //Dove devo inviare i dati recuperati dal form?
          url: "registrami.php",
          // dati da inviare
          data: "valore=" + valore ,
          dataType: "html",
          //Inizio visualizzazione errori
          success: function(msg)
          {
            $("#risultato26").html(msg);  il valore di risultato26 lo stampa sempre!
          },
          error: function()
          {
            alert("Chiamata fallita, si prega di riprovare..."); 
          }
        });
    }
    </script>
    Grazie a chi mi potrà aiutare.
    Ugo
    forzainter

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quote Originariamente inviata da ugof Visualizza il messaggio
    $("#risultato26").html(msg); il valore di risultato26 lo stampa sempre!
    Se affermi questo ti contraddici: se la risposta dal server arriva vuol dire che la chiamata e' stata effettuata, quindi la mancata registrazione dipende dalla parte PHP, non dal javascript
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Grazie per la tua risposta (scusa il ritardo) : il codice php che adopero memorizza i dati di 8 differenti chiamate: l'unico che non viene savato è questo valore (proveniente da un checkbox) che viene valorizzato nella pagina chiamante ma non registrato.
    Controllerò ancora il codice.
    Grazie,
    Ugo
    forzainter

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.