我想在我的日历上设置权限。只有某些用户才能更新数据。虽然所有用户只能看到该事件,但不允许进行任何更改。我使用select
函数弹出模态。可以禁用fullcalendar吗?我希望它像readonly
函数。这意味着所有用户都可以读取数据。我尝试这样做:
if(@ViewBag.User == "Admin")
{
editable = true,
}
但它不起作用。事件仍然可以编辑,因为我还在我的JSON代码中为事件设置了该属性。有什么方法可以解决这个问题吗?感谢
答案 0 :(得分:-1)
试试这个,
url: '/Event/Create/'
并将事件的URL设置为
url: 'Javascript:'
如果您不希望在链接
下面添加任何重定向events
在$('#calendar').fullCalendar({
editable = false,
events: [
{
title: 'My Event',
start: '2010-01-01',
url: 'http://google.com/'
},
{
title: 'My Event',
start: '2010-01-01',
url: 'Javascript:'
}
// other events here
],
eventClick: function(event) {
if (event.url) {
window.open(event.url);
return false;
}
}
});
部分中使用此网址。像这样
initmap