Ciao, ho un problema con una chiamata Ajax dove invio i dati della mail ad un php che spedisce il tutto.
Funziona tutto bene a patto che non inserisca il campo messaggio (il testo della mail). Questo è il codice che funziona:
codice:
$.ajax({
type: "POST",
url: "https://www.xxxx.it/sendmail.php",
data: { contratto: vcontratto,
tipo : vtipo,
nominativo: vnominativo,
comune : vcomune,
tel : vtel,
email: vemail}
}).done(function( messaggio ) {
alert( "Data Saved: " + messaggio );
menu.setMainPage('page1.html', {closeMenu: true});
showAlert('Il messaggio è stato inviato con successo', 'Email', 'OK', '');
}).fail(function() { alert("error"); });
se dopo il campo mail, inserisco il campo messaggio (il testo della mail) mi esce questo errore che copio:
Uncaught RangeError: Maximum call stack size exceeded
Questo è l'HTML del campo messaggio:
codice:
<textarea name="messaggio" id="messaggio" class="text-input--underbar width-full" placeholder="Inserisci la tua richiesta"></textarea>
Potete aiutarmi a capire?
grazie