javascript - 如何在搜索框中为文本添加标签

标签 javascript jquery css

我正在开发一个根据所选国家/地区获取工作的职位列表元素,现在我正在尝试创建一个搜索框,将我的文本更改为标签,就像 StackOverflow 添加标签的方式一样。我已经有了 figma 设计,但实现是个问题。

这是 figma 链接:https://www.figma.com/proto/UE9D4alg1970WXIDnLAfVzHz/listing-by-country?node-id=96%3A0&scaling=min-zoom

<div class="input-group input-group-search">
   <input id="search-text" value="" type="search" class="form-control" placeholder="Enter Job listing according to Countries">
   <div class="input-group-btn">
      <button class="btn btn-primary ml-2" id="search-submit" type="submit">Search</button>
   </div>
</div>

我希望结果在搜索框之后或搜索框内立即生成标签。提前致谢

最佳答案

你可以使用像这样的东西:https://github.com/yairEO/tagify

甚至:

https://selectize.github.io/selectize.js/

Google 是您的 friend 。

关于javascript - 如何在搜索框中为文本添加标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55912458/

相关文章:

javascript - 从 jQuery 到 Django 的字典对象混淆!

css - 使用 SASS 更新网站样式并上传到服务器

HTML/CSS - 分页表标题 (Webkit) Laravel PDF

javascript - Highcharts 使用 css 类将自定义样式应用于上下文按钮

javascript - 无法让简单的 jquery ajax 调用工作

javascript - 将元素移入另一个(具有相同类的父元素)

html - CakePHP 3.7.1 将类添加到表单选择控件选项

javascript - 将对象移向坐标

javascript - 使用 Array.indexOf 从数组中删除空值?

jquery - 铁路星级评定系统