2016-06-27 22 views
5

posso usare il modulo di contatto 7 per un sito. c'è un problema nell'invio di posta. quando faccio clic su invia pulsante posta ricevuto ma messaggio di risposta non mostrato. l'immagine del caricatore ajax verrà caricata continuamente.Modulo di contatto Non risposta sull'invio di posta?

+1

Controllare la console per sviluppatori. Vedi qualche errore lì? – AlbertSamuel

+1

In Google Chrome, innanzitutto controlla la scheda "Reti" negli strumenti di sviluppo e imposta il filtro su XHR. Che provare a inviare un messaggio e dare un'occhiata alla richiesta. – CodeBrauer

risposta

0

Assicurati che la tua funzione ajax sia simile alla seguente. È uno snippet di lavoro che uso la maggior parte del tempo.

1 #

$('body').on('click', '#saving_pages', function() { 
    $.ajax({ 
    url: ../user_info', 
    async: false,//maek sure you are using async to false 
    dataType: "json", 
    type: "POST", 
    }).done(function(data) { 
    This is were you should paste you success function 
    $('#event_informations').html(data.get_view); 
    }); 
}); 

2 #

$('body').on('click', '.submit-add-card', function() { 
    $frm = $('#form'); 
    $.post(... /$frm.serialize(), function(response) { 
     if (response == 'success') { 
      //your resut 
     } 
    }); 
}); 

Se si utilizza un modulo, allora non dimenticate di utilizzare la funzione serialize().

Accertarsi che si stia utilizzando una funzione php come questa con i propri dati e che la chiamata al file di visualizzazione si riferisca correttamente alla mia funzione.

Controlla se funziona per te una volta apportate le modifiche, se presenti. Se non ci sono cambiamenti, per favore incolla il tuo codice in modo che possiamo controllare qual è il problema. Scusalo è utile per te.

Problemi correlati