我在尝试使用Tokenfield for Bootstrap时遇到以下错误:
Uncaught TypeError: undefined is not a function
有谁知道如何解决这个问题?错误发生在(约180行):
this.$input.autocomplete(r)
this.$input
指向包含输入字段的数组,但this.$input.autocomplete
未定义(从Chrome控制台调试时)。
我已经尝试添加noconflict(正如所讨论的here),但这并没有奏效。
这里是被操纵的html:
<div class="tokenfield form-control" style="width: 100%;">
<input id="hident15" name="f14" type="text" required="" value="" class="form-control" tabindex="-1" style="position: absolute; left: -10000px;">
<input type="text" tabindex="-1" style="position: absolute; left: -10000px;">
<input type="text" class="token-input" autocomplete="off" placeholder="" id="hident15-tokenfield" tabindex="0" style="min-width: 60px; width: 333px;">
</div>
答案 0 :(得分:2)
事实证明,jQuery UI也是一种依赖。从文档中可以看出这一点并不明显。