gpt4 book ai didi

javascript - 使用 jQuery 过滤选择框

转载 作者:太空宇宙 更新时间:2023-11-04 13:52:56 26 4
gpt4 key购买 nike

我试图让文本输入过滤选择框。我尝试了很多时间来修复它,但它仍然无法正常工作。也许是因为它是希伯来语?

HTML:

<option value="628077"> new york</option>
<option value="244228">רמת גן<option>
<option value="641332"> דימונה</option>
<option value="240812"> הזורעים</option>
.
.
.
<option value="640375"> עתניאל</option>
<option value="344580"> חיפה</option>
<option value="440560"> בית רבן</option>
<option value="520098"> הרצליה</option>
</select>

jQuery:

<script type="text/javascript" >
$('#city').keyup(function () {

var valthis = $(this).val();
var num = 0;
$('select#DropDownList1>option').each(function () {
var text = $(this).text();
if(text.indexOf(valthis) != -1)
{ $(this).show();}
else{ $(this).hide();}

});

});
</script>

我需要你的帮助!

最佳答案

$('#city').keyup(function () {
var valthis = $(this).val().toLowerCase();

$('select#DropDownList1>option').each(function () {
var text = $(this).text().toLowerCase();
if (text.indexOf(valthis) !== -1) {
$(this).show(); $(this).prop('selected',true);
}
else {
$(this).hide();
}
});
});

DEMO希望对您有所帮助。

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

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