我想在ASP.NET MVC3 / Razor2应用程序中的表单中启用一对级联下拉列表。理想情况下,该解决方案将满足以下目标:
因此,从用户的角度来看,当选择父下拉列表中的项目时,子下拉列表的内容会刷新以显示与其相关的项目。
有人可以建议最好的方法吗?
修改 没有接受者...告诉我,上述目标列表中可能存在相互矛盾的要求。我得到的最接近的是this article,它符合所有目标,除了它不能嵌套在Html表单中。
所以,我将以不同的方式重述问题:如何从Html表单中的下拉列表中进行AJAX调用,以便我可以使用相关项填充另一个下拉列表?
答案 0 :(得分:0)
花了一些时间找到一个合理的解决方案,虽然到目前为止我还没有没有jquery后备。这个article向您展示了如何使用AjaxHelper扩展来创建自己的Ajax控件。是一种享受,非常可重复使用。