2010-10-21 8 views
0

J'essaie d'utiliser jquery pour récupérer le contenu d'un div et le transmettre à un script php qui l'envoie par courrier électronique. Donc j'ai besoin d'utiliser un $ ('# div'). Html() et l'envoyer à une valeur $ _POST ['']. Des idées?jquery sélection pour afficher la valeur

Répondre

3

(De jQuery de docs):

$.ajax({ 
    type: "POST", 
    //your PHP file 
    url: "some.php", 
    //passing contents $_POST['body'] will be your body. 
    data: "body=" + $('#div').html(), 
    //msg is your PHP scripts' response 
    success: function(msg){ 
    alert("Data Saved: " + msg); 
    } 
}); 
0

Ou vous pouvez également essayer ceci:

 
$.post('ajax/sendEmail.php', 
    { body : $('#div').html() }, 
    function(msg) { 
     alert("Email was sent: " + msg); 
    }); 
Questions connexes