我有以下功能,它是较大的单页应用程序的一部分。
gatherData function(){
var superarray = []
var row = 0
$('ul li').each(function(){
var task = $(this).find('.edited').html();
var time = $(this).find('.time').html();
var array = []
var count = 0
array[count] = task;
count = count + 1
array[count] = time;
superarray[row] = array
row = row + 1
}); // end each
console.log(superarray); // this is the data i want tabulated in email
});
我希望使用
<form><email><submit class="send"></form>
$('.send').click(function(){
gatherData();
$.post("processform.php", // now I'm stuck
通过最合适的 php/ajax/json/ 组合发送电子邮件,这将产生格式的消息
“您的数据收集结果是
任务1时间1
任务2时间2
任务N 任务N
角色学分等"
在我的无知中,我考虑过在发布之前创建一个隐藏的消息字段并通过 DOM 添加数据。但是,我认为必须有一种更优雅的方式。
任何人都可以为此建议最佳实践(或工作代码!:),并指出在这种情况下哪种技术/技术最合适的正确方向。谢谢