将下拉列表的值传递给Javascript变量

时间:2012-02-09 13:13:09

标签: c# javascript asp.net-mvc html-helper

如何获得下拉列表来控制Javascript变量的值?

我正在尝试按年过滤表格,我希望这个下拉列表能够更改名为yearVariable的Javascript变量的值。

我的代码:

<%=Html.DropDownList("yearVariable", Model.myArray, new { onchange =javascript:ReloadTable()" })%>

(正如您所看到的,下拉列表是使用HTML Helper创建的,从数组中获取其值;我也不想单击提交按钮。) 谢谢!

1 个答案:

答案 0 :(得分:3)

您只是错过了原始代码中的引用:

<%=Html.DropDownList(
    "yearVariable", 
    Model.myArray, 
    new { onchange = "javascript:ReloadTable()" })%>