首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >完全多值自动完成

完全多值自动完成
EN

Stack Overflow用户
提问于 2017-02-02 14:07:14
回答 1查看 1.7K关注 0票数 0

我试图创建一个基于API的自动完成的文本框。我偶然发现了,它运行得很好。

然而,也有一些限制:

1) API响应的全部列表将一次提供。想象一下如果有一百万件物品

2)当一个项目被输入但没有从下拉列表中选择时,没有逻辑来处理它(在堆栈溢出标签部分尝试它--您可以开始键入并放置一个“逗号”,它将成为一个标签)。

有人能建议一个自动完成模块来完成以下工作吗?

)支持多值自动完成(就像堆栈溢出上的标记一样),它基于API的参数是要键入的值的API。

2)支持不匹配关键字的场景。

我的堆栈: AngularJS,MondoDB和NodeJS (有特快)

我的标签数据如下所示:

代码语言:javascript
复制
[
{"name":"tag1"},
{"name":"tag2"},
{"name":"tag3"}
]

下面是我如何实现该模块:

代码语言:javascript
复制
<multiple-autocomplete ng-model="post.tags" object-property="name" api-url="/api/searchAllTags"></multiple-autocomplete>

我非常绝望,因为我已经被困在这两个多星期,没有任何线索。任何输入都会有帮助。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-05 06:43:44

在这里通过在奎拉上询问答案找到了答案。看看这个jQuery模块:

https://select2.github.io/ -它有一个完整的自动标签系统所需的所有功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42004314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档