Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带字符串的FullCalendar用法_Javascript_Json_Fullcalendar - Fatal编程技术网

Javascript 带字符串的FullCalendar用法

Javascript 带字符串的FullCalendar用法,javascript,json,fullcalendar,Javascript,Json,Fullcalendar,我今天刚开始研究FullCalendar,将来我想使用php scritp从数据库加载事件,解析结果以适合FullCalendar,并调用$(“#calendar”).FullCalendar(选项); 问题是,如果我按如下方式调用函数: $('#calendar').fullCalendar({ header: { left: 'prev,next today', center: 'title',

我今天刚开始研究FullCalendar,将来我想使用php scritp从数据库加载事件,解析结果以适合FullCalendar,并调用$(“#calendar”).FullCalendar(选项); 问题是,如果我按如下方式调用函数:

$('#calendar').fullCalendar({
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },
            editable: true}
                            );
一切正常,但如果我这样称呼它:

 var stringCal="{
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },
            editable: true}";
        $('#calendar').fullCalendar(

    stringCal

        );
var stringCal={
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },
            editable: true
};
它不起作用,有什么想法吗?
事先谢谢,顺便说一句,我正在使用FullCalendar 1.5.1,你的第二次尝试是对象文字,但你有引号。这会将其转换为字符串。删除如下引号:

 var stringCal="{
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },
            editable: true}";
        $('#calendar').fullCalendar(

    stringCal

        );
var stringCal={
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },
            editable: true
};

如果对象类似于字符串,那么可以使用JSON.parse()函数

var stringCal = "{
        header: {
            left: 'prev,next today',
            center: 'title',
            right: 'month,agendaWeek,agendaDay'
        },
        editable: true,
    }";
然后