new SelectListItem { Value = item.Id.-6ren">
gpt4 book ai didi

javascript - 根据下拉列表中选择的值切换

转载 作者:行者123 更新时间:2023-12-03 03:57:16 25 4
gpt4 key购买 nike

 @Html.DropDownList("Category", @Model.Select(item => new SelectListItem
{
Value = item.Id.ToString(),
Text = item.Name.ToString(),
Selected = "select" == item.Id.ToString()
}), new { @class = "form-control", id = "dropDownListClient" })

我有这个下拉列表,它是一些c#,但这并不重要。

    @foreach (var a in @ViewBag.Ann)
{
<div class="panel panel-primary">
<div class="panel-heading">
<h2>@a.Title</h2>
</div>
<div class="panel-body">
<h3>@a.CategoryName</h3>
<button class="btn btn-info">
@Html.ActionLink("Show Details", "ShowDetails", new { id = a.Id })
</button>
</div>

</div>
}

我想对这个公告列表进行排序。当选择类别时,仅显示该类别的公告。

我不太懂javascript。希望有人能帮助我。

最佳答案

你可以这样做:

$('#dropDownListClient').on('change',function(){
var category = $(this).val();
$('.panel-primary').hide();
$(document).find('#'+category).parents('.panel-primary:first').show();
});

关于javascript - 根据下拉列表中选择的值切换 <div>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44887977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com