C# MVC3在控制事件上使用子操作动态更新div

C# MVC3在控制事件上使用子操作动态更新div,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,目前我有一个主视图,它由以下几个部分视图组成: ... 部分视图使用Html.RenderAction呈现,部分来自@sections 现在页面的第1页有了带有记录列表的表格数据视图。我想添加一个具有要显示的记录数的dropbox,在更改该dropbox时,我希望它触发一个请求,重新呈现列表的部分视图。可能吗 问候,, czetsuya在div中包含该部分视图。使用jQuery向dropbox分配一个事件,以便在成功时进行ajax调用以更新div 见: 在那个例子中,虽然他们使用 $(".c

目前我有一个主视图,它由以下几个部分视图组成:

...

部分视图使用Html.RenderAction呈现,部分来自@sections

现在页面的第1页有了带有记录列表的表格数据视图。我想添加一个具有要显示的记录数的dropbox,在更改该dropbox时,我希望它触发一个请求,重新呈现列表的部分视图。可能吗

问候,,
czetsuya

在div中包含该部分视图。使用jQuery向dropbox分配一个事件,以便在成功时进行ajax调用以更新div 见: 在那个例子中,虽然他们使用

$(".city").html(html); $(“.city”).html(html); 我希望您将您的元素名称命名为“城市”,并改为:

$("#city").html(html); $(“#city”).html(html);
谢谢你的回复。调用子操作的部分在哪里?我尝试将其添加到select的更改事件中,但无效。有没有更无缝的方法可以做到这一点?也许只使用c#类?目前没有只使用c#的方法,因为mvc中没有用于下拉列表的内置服务器端绑定。在我发送的链接中,有一个对.ajax的调用——在这里,您将链接放在您的操作上,或者使用@Url.action(..)在.ajax调用中形成Url参数的地址。