尝试将JSONP与FullCalendar一起使用,但在请求时不获取数据。 已设置:
$.getJSON("http://test:81/calendarJSON.ashx?callback=?"
function(data){
$('#calendar').fullCalendar({
events: data
});
});
从网页到ashx服务的请求格式为:
http://test:81/calendarJSON.ashx?callback=jQuery110208227056053001434_1401204018064&_=1401204018065
不确定请求是否正确。我以为我会在这里看到开始/结束时间参数。我从Web服务获得的响应是:
jQuery110208227056053001434_1401204018064([])
我假设应该传递额外的参数,这就是为什么我没有传递数据集?
提前致谢
答案 0 :(得分:0)
那么如何将开始/结束时间传递给查询字符串?
它们可以包含在url
之后?
以及callback=?
:
$.getJSON("http://test:81/calendarJSON.ashx?callback=?&start=1398571200&end=1402200000",
// ...
或者,对于GET
个请求,可以将查询字符串参数指定为data
。对于jQuery.getJSON()
,这将是可选的第二个参数:
jQuery.getJSON( url [, data ] [, success ] )
$.getJSON("http://test:81/calendarJSON.ashx?callback=?",
{
start: 1398571200,
end: 1402200000
},
function (data) {
// ...
}
);