Javascript 在完整日历中单击事件时的Ajax调用
我正在进行Javascript 在完整日历中单击事件时的Ajax调用,javascript,jquery,ajax,fullcalendar,Javascript,Jquery,Ajax,Fullcalendar,我正在进行全日历,我创建了四个活动法拉哈、蛇、沙拉和午餐,如下所示: <script> $(document).ready(function() { $('#calendar').fullCalendar({ defaultDate: '2015-06-16', editable: true, eventLimit: true, // allow "more" link when to
全日历
,我创建了四个活动法拉哈、蛇、沙拉和午餐
,如下所示:
<script>
$(document).ready(function() {
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
]
});
});
</script>
$(文档).ready(函数(){
$(“#日历”).fullCalendar({
默认日期:“2015-06-16”,
是的,
eventLimit:true,//当事件太多时允许“更多”链接
活动:[
{
标题:“法拉哈”,
开始:“2015-06-18”
},
{
标题:“沙拉”,
开始:“2015-06-18”
},
{
标题:"午餐",,
开始:“2015-06-18”
},
{
标题:"小吃",,
开始:“2015-06-18”
},
]
});
});
这四个事件显示在日历上,现在我想知道的是
当我点击任何事件时,我想调用一个AJAX来提醒
此事件的名称
如何执行此操作?您可以使用fullcalendar
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick:function(event){
//do the ajax call
}
});
您可以使用fullcalendar
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick:function(event){
//do the ajax call
}
});
您可以使用fullcalendar
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick:function(event){
//do the ajax call
}
});
您可以使用fullcalendar
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick:function(event){
//do the ajax call
}
});
完整日历文档中的示例:
$('#calendar').fullCalendar({
eventClick: function(calEvent, jsEvent, view) {
alert('Event: ' + calEvent.title);
alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
alert('View: ' + view.name);
// change the border color just for fun
$(this).css('border-color', 'red');
}
});
只需按如下方式修改您的:
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick: function(event) {
alert('Event' + event.title);
}
});
完整日历文档中的示例:
$('#calendar').fullCalendar({
eventClick: function(calEvent, jsEvent, view) {
alert('Event: ' + calEvent.title);
alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
alert('View: ' + view.name);
// change the border color just for fun
$(this).css('border-color', 'red');
}
});
只需按如下方式修改您的:
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick: function(event) {
alert('Event' + event.title);
}
});
完整日历文档中的示例:
$('#calendar').fullCalendar({
eventClick: function(calEvent, jsEvent, view) {
alert('Event: ' + calEvent.title);
alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
alert('View: ' + view.name);
// change the border color just for fun
$(this).css('border-color', 'red');
}
});
只需按如下方式修改您的:
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick: function(event) {
alert('Event' + event.title);
}
});
完整日历文档中的示例:
$('#calendar').fullCalendar({
eventClick: function(calEvent, jsEvent, view) {
alert('Event: ' + calEvent.title);
alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
alert('View: ' + view.name);
// change the border color just for fun
$(this).css('border-color', 'red');
}
});
只需按如下方式修改您的:
$('#calendar').fullCalendar({
defaultDate: '2015-06-16',
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
{
title: 'Falahar',
start: '2015-06-18'
},
{
title: 'Salad',
start: '2015-06-18'
},
{
title: 'Lunch',
start: '2015-06-18'
},
{
title: 'Snacks',
start: '2015-06-18'
},
],
eventClick: function(event) {
alert('Event' + event.title);
}
});