2013-03-21 51 views
0

是否可以点击日历上的事件(我正在使用fullcalendar插件)并获取重定向或在asp中打开Details视图页面.net MVC使用javascript/Jquery关联这个eventID,这样代码会给所有事件提供相同的URL? Fullcalendar集成到asp.net mvc中。点击事件URL打开asp.net MVC中的另一个页面使用javascript/jquery

我写了这个代码,但没有奏效:

eventClick: function(calEvent, jsEvent, view) { 
    window.location = "<%= Url.Action("Details", "ReservationRequests", new { id = 
Model.ID}) 

谢谢您的帮助!

+0

是可能的。但首先你应该尝试一些。 – 2013-03-21 23:17:59

+0

我尝试了eventClick函数,但它没有工作,给出了异常错误。我编辑了我的问题以发布代码。请帮帮我。谢谢! – Gregg 2013-03-21 23:23:51

回答

0

您的重定向缺少关闭";

尝试

$(document).ready(function() { 
    $('#calendar').fullCalendar({ 
     eventClick: function() { 
      window.location = "<%= Url.Action("Details", "ReservationRequests", new { id = Model.ID})%>"; 
     } 
    }); 
}); 

如果日历是div的ID码。

+0

如果这不能解决它,你能发布你得到的例外吗? – 2013-03-21 23:48:01

+0

这是异常详细信息: 异常详细信息:System.NullReferenceException:未将对象引用设置为对象的实例。 – Gregg 2013-03-21 23:52:09

相关问题