MVC过滤actionResult来自下拉列表

时间:2016-04-13 11:28:33

标签: javascript asp.net asp.net-mvc

我想从下拉列表中过滤我的数据。我的页面中有几个DDL。 所有这些都会在onchange事件中触发javascript并发送它们的名称和值。

ActionResult获取此数据并作为ViewBag数据返回以使其被选中。

但是我在ActionResult的单个filterBy参数中捕获来自DDL的数据

因此我无法选择多个DDL,也无法传递所有这些值。

我可以创建单独的参数并捕获它们,但我想让我的javascript和actionResult更具动态性。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

您必须使用JavaScript动态连接值并使用它设置隐藏的输入。然后,您将隐藏的输入作为filterBy参数发布。但是,这可能不是你实际想要的。目前还不清楚你要解决什么问题,但可能有更好的方法。