我想回发并传入一个参数onchange
。我有
@Html.DropDownList("CategoryID", (System.Collections.Generic.IEnumerable<System.Web.Mvc.SelectListItem>)@Model.PhaseNames, new { @onchange = "location.href='/Home/Index?phaseFilter=this.value;'" })
这几乎可以工作。 this.value
不会像我期望的那样被选定的选项值替换。另外,在这种情况下是否有更好的方法来创建 URL?