【发布时间】:2018-05-08 18:44:15
【问题描述】:
我有一个要求,比如我有一个在页面加载时绑定的供应商列表,并且我还有下拉列表,用于过滤供应商在下拉列表更改时的记录。
我的看法:
<div class="half-left">
@Html.DropDownListFor(x => x.subCatObj.SubCategory_Id, Model.GetAllSubCategory, "--Select--", new { @id = "subCategory", @class = "contactField" })
</div>
@foreach (var vendor in Model.GetAllVendors)
{
@vendor.VendorCompanyName
}
我的问题是如何过滤下拉更改的记录..请帮助
【问题讨论】:
-
使用 Jquery 和 ajax 在过滤下拉列表的更改事件中填充供应商下拉列表。或者,将所有供应商存储在客户端的 javascript 数组中,并编写一个 javascript 函数,该函数执行您的过滤逻辑以填充供应商数组中的供应商下拉列表,并使用您的过滤逻辑进行过滤
-
我想用剃须刀使用它,有没有使用剃须刀的解决方案
-
按照您的设置,您可以在 javascript 函数中执行过滤逻辑,并为每个不应出现在将显示属性设置为无的下拉列表中的选项添加一个类,这样你可以保留你的剃刀代码,但仍然可以完成下拉列表的过滤。
-
谢谢瑞恩..你能分享一个例子,这样我就可以很容易地得到它..我是编程新手
-
你知道如何使用 CSS 吗?您在网页中使用 JQuery 吗?
标签: jquery ajax asp.net-mvc partial-views