0

我正在使用需要动态创建事件的响应式日历插件。

如何将 arr 事件数组作为默认事件列表传递给插件。

代码如下。

在此处输入图像描述

生成的事件列表如下

在此处输入图像描述

4

2 回答 2

1

您正在调用JSON.parse一个不是真正 JSON 的字符串。它只是用冒号分隔的字符串。您的字符串应该包含{ }在其中,以便将其解析为哈希。

它应该是var str = '{ "2014..." : ... }'

然后events : JSON.parse(str)

于 2014-02-28T09:11:11.693 回答
0

尝试以下操作:

$(".responsive-calendar").responsiveCalendar({
    time: '2013-05',
    events: JSON.parse(arr),
});
于 2014-03-06T09:02:54.667 回答