Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Mail Form Ajax/jquery

  1. #1

    Mail Form Ajax/jquery

    A questo indirizzo trovate un fantastico form ajax/jquery per mandare mail senza caricare pagine differenti..

    MAIL FORM AJAX/JQUERY

    il PROBLEMA che nessuno sembra notare.. è che se invii una mail col mesaggio staccato da "a capi" (schiacciando enter), la mail non si invia, e il form si inceppa in un caricamento ("sending message") infinito...

    Quale è il problema?? sto impazzendo da giorni per trovare una soluzione!
    Bisogna fargli capire che il corpo messaggio può accettare anche gli acapo(enter)? come?

    Grazie mille

  2. #2
    sono quasi certo che è un problema nel file ajax.js
    Please help me!

  3. #3
    e non solo....anche se si scrive il carattere " ' " non funziona l'invio!

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Per il problema degli spazi prova cosi
    Prova a cambiare questa riga
    var datastr =’name=’ + name + ‘&mail=’ + mail + ‘&subject=’ + subject + ‘&text=’ + text;
    con questa
    var datastr = $("#formail").serialize();

    formail = id del form se è diverso dall'esempio metti il tuo
    Per l'apice devi fare un replace \'
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Grazie mille per l'aiuto!
    Il problema degli spazi è stato risolto perfettamente!
    ora funziona.

    grazie davvero


    Per l'apostrofo...non capisco dove e come mettere il codice per il replace?
    Scusami ma non capisco molto. sono alle prime armi per usare il sistema ajax...

  6. #6
    scusate se mi intrometto... non vorrei dire na cavolata ma...
    per il replace puoi farlo in javascript con il metodo .replace():

    tuavariabile.replace("'", "\\'");

    la variabile è quella dove è contenuto il testo che incasina lo script.
    Aiuto perché mi piace, mi diverte, e mi allena.
    Non sono esperto, offro opportunità non obblighi.
    Uso un mio modo di fare le cose, che se risultasse poco gradito basta ignorarlo.

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.