【发布时间】:2012-12-18 06:25:01
【问题描述】:
希望我的解释正确,我有一个很长的预定义项目列表(我的数据库中的产品),我希望用户能够键入并自动完成产品,但是如果该产品/单词不在列表中,我不想允许输入其他字符。因此,如果列表中不存在该输入,则自动完成理想情况下会阻止其他输入。
当前的 jQuery UI / jQuery 插件是否存在类似的东西?或者有mod吗?我希望使用这种方法来加快产品选择,但如果有人输入其他内容,则不会返回“未找到”页面。
提前谢谢你:)
【问题讨论】:
-
根据您的要求,您可能应该使用下拉菜单而不是自动完成框。否则,您可以在发布页面之前进行 Ajax 调用以验证该值。
-
问题是,如果我有 2,000 个零件,下拉菜单会太大而且太繁琐,无法“遍历”...
-
组合框也会自动完成(有点)。
标签: jquery jquery-ui autocomplete