javascript - jQuery fullcalendar 在按键时不获取事件

标签 javascript jquery jquery-plugins fullcalendar jquery-events

我有 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 脚本获取源代码。我怎样才能关闭这个功能?

最佳答案

这就是我要做的:

    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);
       });

关于javascript - jQuery fullcalendar 在按键时不获取事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26528653/

相关文章:

jquery - 错误解析模板,当我什至没有要求一个时

javascript - 修复 header 偏移 html anchor

jquery - 无法让 Coda Slider 工作

javascript - 将表数组值附加到另一个数组

javascript - 用于复选框选择的 jQuery for 循环

javascript - Require.js 加载应用程序的所有资源,包括 Polymer

javascript - clearRect 函数在 Javascript 中不起作用

jquery - Ajax 提交在首次提交后生成完整帖子

jquery - 向 jQuery 图像 map 插件添加反向突出显示?

jquery - 无法在 JQuery 视频插件上覆盖内容 - JQuery.videoBG