jQuery/UI 自动完成但只允许输入现有单词

标签 jquery jquery-ui autocomplete

希望我正确地解释了这一点,我有一个很长的预定义项目列表(我的数据库中的产品),我希望用户能够键入并自动完成产品,但是如果该产品/单词不在列表中,我不想允许输入其他字符。因此,如果列表中不存在该输入,自动完成功能最好会阻止其他输入。

当前的 jQuery UI/jQuery 插件是否存在类似的东西?或者有模组吗?我希望使用此方法来加快产品选择速度,但如果有人输入其他内容,则不会返回“未找到”页面。

提前谢谢你:)

最佳答案

This AutoComplete plugin有一个函数可以让您测试该值以确保它在列表中。

关于jQuery/UI 自动完成但只允许输入现有单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3609991/

相关文章:

jquery - 如何制作一个 'sticky' 线索提示,在单击时打开,在提示本身之外单击时关闭?

javascript - 循环 css 背景

javascript - 循环下分页包含 First,Prev (<<) Next (>>),Last

javascript - 如何在同一浏览器窗口中的 location.reload() 之后运行 javascript 函数

javascript - 具有普通概念javascript的自动完成文本框

jquery-ui - 取消 jQuery UI 对被阻止元素的可选择

javascript - jQuery ui 可排序给出奇怪的间隙

javascript - 使用jQuery实现鼠标悬停在列表元素上时的高亮效果

jquery - 如何使用 django-autocomplete-light

r - 自动完成并在文本框中选择多个值