gpt4 book ai didi

jQuery 使用简单的选择框过滤列表

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

我想用 jquery 或 javascript 过滤这个简单的列表。我发现的唯一例子是使用多个选择框,如下所示:http://jsfiddle.net/EfEYQ/

你能帮我一下吗?提前谢谢

<select id="filtercountry">
<option value='ALL' selected="selected">Select by Country</option>
<option value="1">Australia</option>
<option value="2">Austria</option>
<option value="3">Brazil</option>
<option value="4">Canada</option>
</select>


<ul class="submenu">
<li class="submenucategory">KIDS</li>
<li id="Cell1" class="lilist">AAAAAA <span class="country">1</span></li>
<li id="Cell2" class="lilist">BBBBBB <span class="country">2</span></li>
<li id="Cell3" class="lilist">CCCCCC <span class="country">2</span></li>
<li id="Cell4" class="lilist">DDDDDD <span class="country">1</span></li>
<li id="Cell5" class="lilist">EEEEEE <span class="country">3</span></li>
<li id="Cell6" class="lilist">FFFFFF <span class="country">4</span></li>
</ul>

最佳答案

给你,伙计 - 与上面的示例几乎相同:

DEMO

$('#filtercountry').change(function(){
var criteria = $(this).val();
if(criteria == 'ALL'){
$('.lilist').show();
return;
}
$('.country').each(function(i,option){
if($(this).html() == criteria){
$(this).parent().show();
}else {
$(this).parent().hide();
}
});
});​​​​​​​​​​​​​​

关于jQuery 使用简单的选择框过滤列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13495603/

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