在第一封电子邮件后将表单提交到forumspree.io无效

时间:2018-10-23 17:32:10

标签: jquery ajax forms

正如标题所述,在第一次提交后确认我的电子邮件后,我无法从我的网站接收已提交的消息。 我不知道这是我的问题还是他们的问题。我没有使用他们在网站上显示的默认表格,而是这个脚本

$( document ).ready(function() {

  $('#contact_form').on("submit",function(event) {
    event.preventDefault();
    $.ajax({
      type: 'POST',
      url: 'https://formspree.io/mymail@gmail.com',
      data: $('#contact_form').serialize(),
      success: function() {
        $('#success_send').fadeIn(500);
        $('#success_send').delay(10000).fadeOut(500);
        $('#contact_form').find("input[type=text], textarea, input[type=email]").val("");
      },
      error: function(){
        $('#error_send').fadeIn(500);
        $('#error_send').delay(10000).fadeOut(500);
      }
    });
  });

});

我认为应该可以,但是正如我所说,我只收到确认邮件以及发送给我的第一条测试消息,仅此而已。 有什么问题的线索吗?

1 个答案:

答案 0 :(得分:0)

formspree.io仍然无法正常工作,因此我通过更改服务和使用formcarry.com来解决了问题