【发布时间】:2017-02-13 02:47:45
【问题描述】:
我尝试将 selectize.js 用于我的一个组件,但我遇到了一个问题。有人可以帮忙指出问题所在吗?
我只是输入了所有选项的前几个字符并删除了这些字符,但黄色突出显示并没有从以前的类型重置。不会删除带有选项类标记的 div 的附加跨度。
JSP
<select id="select-state" multiple>
<option>Mustard</option>
<option>Ketchup</option>
<option>Relish</option>
</select>
脚本
<script>
$(function() {
$('#select-state').selectize({
plugins: ['remove_button'],
});
});
</script>
我用于 selectize.js 的版本是 0.12.3。
https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.3/css/selectize.bootstrap2.min.css
https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.3/js/standalone/selectize.min.js
jsfiddle: http://jsfiddle.net/wh6Nx/308/
更新
正如我提到的问题已经添加到 0.12.4 里程碑的一部分。可能未来的版本不会有这个问题。
【问题讨论】:
-
你能提供一个 jsfiddle 或 plunkr 的例子吗?
-
在Codepen 中尝试,我在控制台中遇到了这个错误:«Selectize: Dependency MicroPlugin is missing»。没有找到它的 CDN... 它看起来像 Selectize.js 的依赖项,您必须下载:npmjs.com/package/microplugin
-
@n0m4d :首先非常抱歉!我在上面粘贴了错误的 js 链接。我已经编辑了该网址并添加了 jsfiddle 链接。
-
@smcd 的回答对你有好处吗?看起来你的答案......
-
@LouysPatriceBessette - 不,我仍然在他提供的那个 jsfiddle 中看到问题。 jsfiddle.net/kthy1gtx/1
标签: jquery selectize.js