javascript - JSP 中的自动完成 - 是否可以查询每次输入,而不是提前在脚本上列出所有列表?
问题描述
我了解自动完成功能如下:
- 提前获取脚本上的所有列表
- 每次输入文本更改时搜索项目
我不喜欢它的工作原理,因为整个列表都存在于脚本中,因此任何人都可以使用 Web 浏览器的开发工具查看该列表。
我想知道是否有一种方法可以查询每次输入,而不是提前在脚本上列出所有列表。
这是我期望它的工作方式:
- 每次输入文本改变时查询
- 在脚本上获取结果。
查询是否会减慢网站的速度并不重要,
因为列表不会那么大,安全性在这里更重要。
任何意见将不胜感激。谢谢。
解决方案
推荐阅读
- makefile - 为什么 Makefile 目标依赖于两个目标,但只运行一次?
- laravel - Laravel 中间件路由到不同的控制器
- android - 不要把位置当作固定的;仅立即使用并调用 holder.getAdapterPosition() 稍后查找
- android - 如何通过 mtp(android 内部存储器)运行具有填充依赖项的 exe,而不是将所有文件复制到 pc
- node.js - 如果未定义数组错误,我如何防止这段特定的代码在我的 ejs 文件中运行
- druid - Druid 使用多个维度进行维度提取功能
- go - 如何在 golang 中将直方图添加到 prometheus 导出器?
- node.js - 登录路由的快速速率限制
- css - 为媒体查询优化 css
- java - 如何减少 HashMap 搜索的运行时间?