jQuery fullcalendar在按键时不获取事件
Posted
技术标签:
【中文标题】jQuery fullcalendar在按键时不获取事件【英文标题】:jQuery fullcalendar do not get events when key press 【发布时间】:2014-12-19 03:42:18 【问题描述】:我有带有简单搜索功能的 jQuery fullcalendar。
search.keyup(function( event )
calendar.fullCalendar('refetchEvents');
var keycode = (event.keyCode ? event.keyCode : event.which);
if ( keycode !== 13 )
throw ('Script Exit');
else
events = $('#calendar').fullCalendar('clientEvents');
searchValue(events);
);
当我在搜索输入中按下任意键时,我看到 fullcalendar 从我的 php 脚本中获取源代码。我怎样才能关闭它?
【问题讨论】:
你知道refetchEvents
是干什么用的吗?
【参考方案1】:
这就是我要做的:
var calendar = $('#calendar').fullCalendar(
header:
left: 'month',
center: 'title',
right: 'prev, next'
// other options...
);
function getCurrEventsArr(calendar)
var events_arr = new Array();
calendar.fullCalendar('clientEvents', function(event)
event = "";//code to make any changes to event
events_arr.push(event);
);
return events_arr;
search.keyup(function()
var events = getCurrEventsArr(calendar);
console.log(events);
);
【讨论】:
以上是关于jQuery fullcalendar在按键时不获取事件的主要内容,如果未能解决你的问题,请参考以下文章