C# ASP.NET MVC 2筛选多个下拉列表

C# ASP.NET MVC 2筛选多个下拉列表,c#,.net,javascript,html,asp.net-mvc-2,C#,.net,Javascript,Html,Asp.net Mvc 2,我知道如何解决这个问题,但我在处理任何与网络相关的事情方面经验很少 情况是:我有一个控制器,它返回一个包含用户控件的视图。在用户控件中,我有3个下拉列表;一个用于公司,一个用于外地办事处,一个用于设施。当公司ddl更改时,现场办事处和设施ddl应更改,而当现场办事处ddl更改时,设施ddl应更改 Index.aspx " 显示 查找清单 搜索结果 废话 " manifestearch.aspx ' 领域 model.ManifestPartialId)%%> model.Sea

我知道如何解决这个问题,但我在处理任何与网络相关的事情方面经验很少

情况是:我有一个控制器,它返回一个包含用户控件的视图。在用户控件中,我有3个下拉列表;一个用于公司,一个用于外地办事处,一个用于设施。当公司ddl更改时,现场办事处和设施ddl应更改,而当现场办事处ddl更改时,设施ddl应更改

Index.aspx "

显示


查找清单

搜索结果
废话
"

manifestearch.aspx '


领域
model.ManifestPartialId)%%>
model.SearchByManifestPartialId)%%>
model.SearchByManifestPartialId)%%>
型号.公司ID)%>
model.SearchByCompanyId)%%>
model.SearchByCompanyId)%%>
model.ManifestPartialId)%%>
model.ManifestPartialId)%%>
型号.公司ID)%>
model.FieldOfficeId)%%>
model.SearchByFieldOfficeId)%%>
model.SearchByFieldOfficeId)%%>
型号.设备ID)%>
model.SearchByFacilityId)%%>
model.SearchByFacilityId)%%>
model.FieldOfficeId)%%>
型号.设备ID)%>
model.SearchByDateTime)%%>
model.SearchByDateTime)%%>
model.SearchByDateTime)%%>
model.FromDate)%>
model.FromDate)%>
model.FromDate)%>
model.ToDate)%>
model.ToDate)%>
model.ToDate)%>
"

这一切工作,除了我的要求,我的dropdownlists不被链接

我知道我必须使用Javascript来满足我对相关dropdownlists的需求,但我甚至不知道如何实现它。我找到了一些教程,但没有一本与我的代码设置方式相关。有人能帮忙吗?

首先,对于这里所有的jQuery人员

如果使用jQuery,可以使用更改事件处理程序更改下拉菜单

$('#firstSelect').change(function() {
  // DO STUFF
});
如果您不使用jQuery,您可以使用下拉菜单上的onchange属性

<script type="text/javascript>
function doStuffOnChange() {
   // DO STUFF
}
</script>

<select id="firstSelect" onchange="doStuffOnChange();">
首先,对于这里所有的jQuery人员

如果使用jQuery,可以使用更改事件处理程序更改下拉菜单

$('#firstSelect').change(function() {
  // DO STUFF
});
如果您不使用jQuery,您可以使用下拉菜单上的onchange属性

<script type="text/javascript>
function doStuffOnChange() {
   // DO STUFF
}
</script>

<select id="firstSelect" onchange="doStuffOnChange();">

有没有办法用“”?我来试一试。虽然这看起来确实很有希望,但我可能会在稍后提出一个关于如何实现这一点的问题。谢谢你的帮助。有没有办法用“”?我来试试。虽然这看起来确实很有希望,但我可能会在稍后提出一个关于如何实现这一点的问题。谢谢你的帮助。
<script type="text/javascript>
function doStuffOnChange() {
   // DO STUFF
}
</script>

<select id="firstSelect" onchange="doStuffOnChange();">
public static MvcHtmlString DropDownList(
    this HtmlHelper htmlHelper,
    string name,
    IEnumerable<SelectListItem> selectList,
    IDictionary<string, Object> htmlAttributes
)