我有一个 MVC 视图,我想从中弹出一个 jQuery 对话框。在对话框中,我想渲染一个视图,但控制器操作需要一个参数。这是我所拥有的:
$(document).ready(function () {
$dialog = $('<div></div>')
.dialog({
open: function(event, ui) {
$(this).load("@Url.Action("Edit", "Agenda", new {id = ???})"); //Line to fix
},
autoOpen: false
});
再往下,我有这段代码调用对话框。请注意,id
我要传递给控制器的操作是calEvent.id
$('#calendar').fullCalendar({
eventClick: function (calEvent, jsEvent, view) {
$dialog.dialog('open');
}
});
所以问题是:如何调整我的代码以传递calEvent
给id
参数?