gpt4 book ai didi

javascript - jQuery 自动完成验证

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

我正在使用 jQuery 自动完成功能来处理包含 800 个值的列表

    j$(function() {
var availableTags = [item1,item2, item3,...];
j$( "#stdcodes" ).autocomplete({
source: availableTags
});
});

这工作正常,我想要做的是限制或验证自动完成值之一中的输入。

谁能帮忙解决这个问题吗?

最佳答案

尝试这样的事情:

$("#stdcodes").autocomplete({
open: function(e) {
valid = false;
},
select: function(e){
valid = true;
},
close: function(e){
if (!valid) $(this).val('');
},
source: availableTags
});

$("#stdcodes").change(function(){
if (availableTags.indexOf($(this).val()) == -1){
$(this).val("");
}
});

添加了额外的验证,以防自动完成不执行

fiddle :

http://jsfiddle.net/Ra96R/2/

关于javascript - jQuery 自动完成验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24119885/

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