我的JS代码在这里
type = "t1";
$(document).ready(function(){
getServiceFeed(type);
});
function getServiceFeed(type){
typeshow = type;
console.log(typeshow);
$('.calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
height: 540,
editable: false,
eventLimit: true,
events:
{
type: "POST",
data: 'typeshow='+typeshow,
url: 'svFeed.php',
success: function(data){
console.log(typeshow);
}
},
timeFormat: 'H:mm',
loading: function(bool) {
$('#loading').toggle(bool);
},
eventClick: function(event) {
if (event.describe) {
alert(event.describe);
return false;
}
}
});
}
我的HTML代码
<button onclick="getServiceFeed('t1')" >Public</button>
<button onclick="getServiceFeed('t2')" >Self</button>
<button onclick="getServiceFeed('t3')" >Private</button>
当我点击按钮时,我想在我的日历中更改事件。我尝试使用上面的代码,仍然显示&#39; t1&#39;仅限日历。我尝试使用console.log()进行调试,只显示一次,第一次显示,这意味着没有正在运行的日历。
答案 0 :(得分:0)
我的声誉不足以发表评论,因此我将其作为答案撰写。
您的成功回拨未运行,因为您收到了错误回调。
在事件对象中也写错误回调,以便您可以修复该错误,然后您将获得成功回调。