gpt4 book ai didi

jquery - 检查数组中的特定值

转载 作者:太空宇宙 更新时间:2023-11-04 00:02:27 25 4
gpt4 key购买 nike

我创建了一个下拉列表并获取了数组中的选项标签值。我想检查文本框值是否与数组值匹配。

HTML:

<select>
<option>test1</option>
<option>test2</option>
<option>test3</option>
<option>test4</option>
</select>
<input type="text" id="txt" /> //textbox
<input class="bt" type="button" id="btntest" value="Check for the Value">

我使用以下 Jquery 获得了数组:

var values = $('select').children('option').map(function (i, e) 
{
return e.innerText;
});

现在 values 变量将结果保存为 test1,test2,test3,test4

问题:如果用户在文本框(txt)中输入“test2”,如何检查数组中是否有test2等等在。如果用户输入数组值以外的任何内容,则应显示一条错误消息。

请找到fiddle .

最佳答案

Array中有一个内置的jquery函数 http://api.jquery.com/jQuery.inArray/

jQuery.inArray("test2", values)

关于jquery - 检查数组中的特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16145807/

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