0
我有一個下拉列表,它需要在其OnChange事件上使用所選Dropdownlist值的參數值在控制器上調用操作。ASP.NET MVC2下拉列表和URL.action
這就是我現在所擁有的。
<%= Html.DropDownList("series",
new SelectList((IEnumerable)ViewData["series"], "ProductId", "SeriesName"),
new { onchange = "??" })%>
我可以附上清單表單元素
<form id="SeriesForm" action="<%: Url.Action("S", "ProductSearch", new {SeriesId = ?? }) %>" method="post">
但是我怎麼設置這應該是下拉菜單的選擇值SeriesId參數?我試圖附加一個jQuery方法的OnChange事件,但我無法更改Url.Action方法。
感謝,
Milimetric,感謝您的意見。你能否詳細說明你以其他方式提到的第一個替代方案(即,封裝在表單中,然後使用HTTP請求參數獲取下拉的值)? – fjxx 2011-04-14 21:29:25
感謝詳細解釋Milimetric - 但我嘗試過,但它不起作用。 – fjxx 2011-04-15 03:23:27
你是什麼意思的「它不工作」?我只是自由編碼,也許我犯了一個愚蠢的錯誤,但上面的方法絕對正確。 – Milimetric 2011-04-15 12:16:51