我想实现类似于该网站的“标签”输入字段的效果,其中用户输入一些文本,然后显示来自数据存储的选项(假设 SO 不会缓存客户端上的所有标签)。
我目前的计划是使用类似于 Chosen JavaScript 插件 ( http://harvesthq.github.io/chosen/ ) 的东西,并将选择元素的选项绑定到包含用户输入的搜索结果的可观察数组。所以我会对两个或三个字符进行服务器查询,然后让 JavaScript 插件进行过滤。
有什么理由这行不通吗?有没有更简单的方法来做到这一点?我可以在某处使用一些示例代码吗?