gpt4 book ai didi

javascript - FullCalendar - 删除选定的事件

转载 作者:行者123 更新时间:2023-11-28 06:22:53 25 4
gpt4 key购买 nike

我正在使用 JQuery fullcalendar 和 asp.net MVC....

目标:使用“select(callback)”从数据库中删除

问题:我需要选择每天的事件 ID 才能将其从数据库中删除。

select: function (start, end, jsEvent, ---> events(need this) <---) {

foreach(event**)
{
$.ajax({
url: "../calendar/Delete",
data: {
id: id
}
}).done(function (partialView) {
$alert.sucess('Done');
});
}
$("#calendar").fullCalendar("unselect");
}

** 我知道 foreach 不起作用,但请忽略它

最佳答案

试试这个。

dayClick: function( date, jsEvent, view) {
var daysEvent = [];
$('#calendar').fullCalendar('clientEvents', function (event){
if(date.format('YYYY-MM-DD') == event.start.format('YYYY-MM-DD')) {
daysEvent.push(event.id);
}

});
if(daysEvent.length) {
$.ajax({
url: "../calendar/Delete",
type: 'POST',
data: {
id: daysEvent.join(',')
}
}).done(function (partialView) {
$.each(daysEvent, function(key,id) {
$('#calendar').fullCalendar('removeEvents', id);
});
$alert.sucess('Done');
});;
}
}

关于javascript - FullCalendar - 删除选定的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35363471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com