Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有可能每周发电子邮件给listWeek吗_Javascript_Html_Ajax_Fullcalendar_Fullcalendar 3 - Fatal编程技术网

Javascript 有可能每周发电子邮件给listWeek吗

Javascript 有可能每周发电子邮件给listWeek吗,javascript,html,ajax,fullcalendar,fullcalendar-3,Javascript,Html,Ajax,Fullcalendar,Fullcalendar 3,是否可以将输出发送到电子邮件而不是电子邮件 <div id="fullCalendar" ></div> 我希望通过upcomming week true电子邮件发送事件, 但我得到的只是一封空邮件fullCalendar异步地呈现其内容——视图和事件都在单独的异步过程中呈现。您正在尝试在绘制内容之前(对于事件,甚至在从服务器下载数据之前)捕获内容 您可以使用回调使代码等待日历渲染完成 或者,如果您需要包含事件数据(我想您可能需要),那么您应该改用它,它将等待您的事件被

是否可以将输出发送到电子邮件而不是电子邮件

<div id="fullCalendar" ></div>
我希望通过upcomming week true电子邮件发送事件,
但我得到的只是一封空邮件

fullCalendar异步地呈现其内容——视图和事件都在单独的异步过程中呈现。您正在尝试在绘制内容之前(对于事件,甚至在从服务器下载数据之前)捕获内容

您可以使用回调使代码等待日历渲染完成

或者,如果您需要包含事件数据(我想您可能需要),那么您应该改用它,它将等待您的事件被下载并绘制(这总是在视图渲染之后发生):


演示:

非常感谢您的反馈。非常感谢。@Steefman没问题。如果答案对您有帮助和/或解决了您的问题,请记住单击答案旁边的勾号将其标记为“已接受”,使其变为绿色。这既向阅读本文的其他用户表明答案是有用的,也向提问者提供了信誉积分(从而鼓励其他人在将来回答您的其他问题)。谢谢:-)
   $(function() {
        'use strict';

        $('#fullCalendar').fullCalendar({
             locale: 'nl',
          defaultView: 'listWeek',
           events: 'admin_app/kalender_load.php',
           eventColor: '',
    selectable:true,
    selectHelper:true

        });
      });
      $.post("email.php", { data : $("div#fullCalendar").html() }, function(result){
  /* handle results */
});
$(function() {
  'use strict';

  $('#fullCalendar').fullCalendar({
    locale: 'nl',
    defaultView: 'listWeek',
    events: 'admin_app/kalender_load.php',
    eventColor: '',
    selectable: true,
    selectHelper: true,
    eventAfterAllRender: function(view) {
      console.log($("div#fullCalendar").html())
      $.post("email.php", {
        data: $("div#fullCalendar").html()
      }, function(result) {
        /* handle results */
      });
    }
  });
});