当用户创建新活动时,我试图在“完整日历”中获取活动以自动填充单词“ Reserved”。我设置了变量以提示用户一个文本框,他们可以输入任何文本字符串。有人知道如何自动填写或命名活动标题吗?
这是我现在用于事件标题的代码:
eventRender: function(event, element, view) {
if (event.allDay === 'true') {
event.allDay = true;
} else {
event.allDay = false;
}
},
selectable: true,
selectHelper: true,
select: function(start, end, allDay) {
var title = prompt('Confirm Email:','<?php echo "{$_SESSION['email']}"; ?>');
答案 0 :(得分:0)
如果您不希望用户选择标题,那么显而易见的事情是删除prompt()
命令(该位告诉脚本要求用户输入),然后直接从注入的Session值中设置变量。
var title = '<?php echo $_SESSION["email"]; ?>';
尽管我也注意到您实际上可能希望它说“保留”,而不是包括用户的电子邮件?如果是这样,那就更简单了:
var title = "Reserved";
实际上,这只是为JavaScript中的变量赋值的不同方法。这里没有什么特别针对fullCalendar甚至PHP的-在设置变量值之后,对变量的操作与设置变量的方式根本无关。