I am trying to make an function for users to send an e-mail, the e-mail should contain only 1 div from the page(note: that div has elements previously added with the jquery drag and clone function). I dont have an idea how to copy the entire div with its child elements and add them into a hidden field so that I could later send thim with POST method and then send that with e-mail function. Any ideas and recommendations?
Thank you for your time and help
Say for example your html is something like
<div id="email-data">
<div id="content">
some Data Here
</div>
</div>
<a id="sendEmail" >Send Email</a>
you can use jquery to select the div and send data through ajax to a php file and then send email from that file
$(document).ready(function(){
$('#sendEmail').click(function(){
$.ajax({
type: 'POST',
url: 'sendEmail.php',
data: { content: $('#email-data').html()}
});
});
});
And in the back end you could probably check for $_POST['content'] (say im using php) and modify your logic accordingly . Here's the Jsfiddle code
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With