如何在clouser中设置参数

问题描述 投票:0回答:1

我有一个获取参数的函数

callId
我在这里检查并在第一个日志中得到结果“正在初始化 ID 为 1 的日历” 但对于第二个日志,我无法获取 ID“选择日历 ID:”

如何发送clouser选择中的ID?

    function updateCalendar(events, callId) {
        console.log('Initializing calendar with ID:', callId);
        const csrftoken = document.getElementById('csrf-token').value;
        var calendarEl = document.getElementById('calendar');
        var eventsData = JSON.parse(document.getElementById('events-data').textContent);
    
        $('#calendar').fullCalendar({
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },
            events: eventsData,
            selectable: true,
            selectHelper: true,
            editable: true,
            eventLimit: true,
            select: function(start, end, allDay) {
                console.log('Select calendar ID:', callId);
            }
        })
    }

我想要得到这样的结果

Initializing calendar with ID: 1
Select calendar ID: 1

javascript jquery fullcalendar
1个回答
0
投票

你能显示你的控制台窗口吗?

执行

$('#calendar').fullCalendar()
函数调用的代码中可能存在一些错误。

您应该确保

calendar
元素存在并且它必须是元素 id 属性。

© www.soinside.com 2019 - 2024. All rights reserved.