ASP。 MVC JsonResult

时间:2017-02-01 11:05:45

标签: c# json asp.net-mvc

您好我正在尝试将参数id传递给JsonResult。目前,如果我硬编码我的ID并且我没有通过参数,则下面的代码可以工作。

以下代码适用于活动日历视图

<script>
    $(document).ready(function () {
        $('#calendar').fullCalendar({
            header: {
                left: "prev,next,today",
                center:'title',
                right:''
                //   right: 'month'
            },
            defaultView: 'month',
            editable:false,
            allDaySlot: false,
            selectable: true,
            slotMinutes: 15,
            firstDay:1,
            events: 'GetEvents/'
        });
    });
</script>

<div id='calendar' style="width:90%">

</div>

JsonResult,其中id当前是硬编码的,我想在我点击按钮加载页面时传递此值,例如/ EventsCalendar / 2

public JsonResult GetEvents(string start , string end) 
{
    int id = 1; 
    var events = CustomEvents(start , end, id );            
    return Json(rows, JsonRequestBehavior.AllowGet);         
}

第2项是按钮的名称,第1项是名称

@Html.ActionLink(item.Item2, "ShowEvents", new { controller = "Leaves", id = item.Item1 }, new { @Class = "btn btn-primary" })

public ActionResult EventsCalendar()
{   
    return View(); 
}

0 个答案:

没有答案