使用其元素获取整个div并使用php mail函数发送它

前端之家收集整理的这篇文章主要介绍了使用其元素获取整个div并使用php mail函数发送它前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试为用户发送一个电子邮件功能,电子邮件应该只包含页面中的1个div(注意:该div具有以前添加jquery拖动和克隆功能的元素).我不知道如何使用其子元素复制整个div并将它们添加到隐藏字段中,以便稍后可以使用POST方法发送thim,然后使用电子邮件功能发送它.有什么想法和建议吗?

感谢您的时间和帮助

解决方法

比方说,你的HTML是这样的
<div id="email-data">
    <div id="content">
        some Data Here
    </div>
</div>
<a id="sendEmail" >Send Email</a>

您可以使用jquery选择div并通过ajax将数据发送到PHP文件,然后从该文件发送电子邮件

$(document).ready(function(){

  $('#sendEmail').click(function(){
     $.ajax({
         type: 'POST',url: 'sendEmail.PHP',data: { content: $('#email-data').html()}
     });
  });

});

在后端你可以检查$_POST [‘content’](比如使用PHP)并相应地修改你的逻辑.这是Jsfiddle代码

猜你在找的CSS相关文章