我使用的是jquery fullcalendar和asp.net-mvc。使用这个示例和这个asp.net-mvc示例可以开箱即用,但我想看看是否有办法将额外的参数传递给控制器操作。asp.net-mvc示例中的这段代码似乎只向Getevents控制器操作传递了2个参数,但我想再传递几个存储在客户端隐藏输入中的参数。
我看到这个stackoverflow问题,这是类似的,但我需要动态设置这些参数
使用这个jquery插件这可能吗?
您可以使用以下命令设置任何AJAX选项:
$('#calendar').fullCalendar({
events: {
url: '/somecontroller/someaction',
type: 'POST',
data: {
myparam1: 'foo',
myparam2: 'bar'
}
}
});
data
参数可用于发送任何其他参数,就像您使用常规的$.ajax
调用一样。