我正在尝试为用户发送一个电子邮件的功能,电子邮件应该只包含页面中的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()} }); }); });