drkjzk3359 2013-06-12 14:19
浏览 21

通过电子邮件发送使用jQuery收集的字符串

I am trying to email a string that was collected from a web page via php, however I am not having any luck. Lots of info on making jQuery forms but can't find any that are simply emailing a string.

here is what I have so far:

 $('.questionFive').click(function(){
    $.post("mail.php", preSubmit()) 
 });

// this works well, and returns the string as desired.
function preSubmit(){
    var optionTexts = [];
    $("section").each(function(){
        var h2 = $(this).find("h2").text();
        optionTexts.push(h2);
        $("ol li", this).each(function() { optionTexts.push($(this).text()) });
        optionTexts.push("
");
    });
    var optionString = optionTexts.toString();
    var splitText = optionString.split(",");
    alert(splitText);
    return splitText;
}

// mail.php file
<?php
if (isset($_POST['mailstring']) {
    $mail = $_POST['mailstring'];
    mail('me@email.com', 'My Subject', $mail);
}
?>
  • 写回答

2条回答 默认 最新

  • dsq1982 2013-06-12 14:33
    关注

    Change the return on the preSubmit function to

    return {"mailstring":splitText};
    
    评论

报告相同问题?

悬赏问题

  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)