答案 0 :(得分:1)
你在一个非JSON的字符串上调用JSON.parse
。它只是由冒号分隔的字符串。您的字符串中应包含{ }
,以便将其解析为哈希值。
应为var str = '{ "2014..." : ... }'
然后events : JSON.parse(str)
答案 1 :(得分:0)
尝试以下方法:
$(".responsive-calendar").responsiveCalendar({
time: '2013-05',
events: JSON.parse(arr),
});