Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Redirect on Ajax form

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    170

    Redirect on Ajax form

    Buonasera forum,
    ho provato questo codice per rimandare un utente ad una pagina grazie dopo l'invio della richiesta di contatto. Cosa sbaglio? Grazie

    codice:
    $(".inviacontatto").click(function() {
          var nome=$("#nome").val();
          var dachi="";
          if($('#chi1').is(':checked')) { dachi="Privato" }
          if($('#chi2').is(':checked')) { dachi="Centro estetico" }
    
    
          var cap=$("#cap").val();
          var email=$("#email").val();
          var messaggio=$("#messaggio").val();
            $.ajax({
                type: "POST",
                url: "sendemail.php",
                data: "nome=" + nome + "&email=" + email + "&messaggio=" + messaggio+ "&chi=" + dachi+ "&cap=" + cap,
                dataType: "html",
                success: function(msg) {
                    $("#risultatocontatto").html(msg);
    
    
                      if(msg!= null && msg== "success"){ //redirect...
                            window.location = "http://google.com";
                    }             },
                error: function() {
                    $("#risultatocontatto").html("Vi &egrave; stato un errore nell'invio del messaggio<br>La preghiamo di riprovare");
                }
            });
        });
    Ultima modifica di ciro78; 28-05-2016 a 21:11 Motivo: tag code

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Ciao Fabio,
    usa il tag code altrimenti difficile che ti si aiuti ed inoltre fortemente consigliato nel regolamento.
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    170
    Si si infatti avevo modificato il messaggio.. Attendo aiuto adesso =)

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se non reindirizza è perchè if non diventa mai true (corretto), oltretutto non serve utilizzando le classi success/error
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.