我有一个 Ajax 表单来更新它所在的局部视图,但我也需要它来更新第二个局部视图。我想这样做,而不是将它们合并到一个视图中并更新它。我认为我最好的选择是在表单上使用常规的 jQuery Ajax 调用onsuccess
,但我不知道要使用哪些参数,所以我可以调用一个返回部分的控制器操作以使其工作。
我的表格设置为
@using (Ajax.BeginForm("UpdateDateRange",
new { name = Model.Modules[i].Name },
new AjaxOptions { UpdateTargetId = Model.Modules[i].Name.Replace(" ", "_") + "_module" }
))
{ [Input fields] }