我一直试图让typehead.js库在下拉列表中工作,该列表从mysql数据库中拉出了一段时间,但没有起作用。我决定先尝试基础知识,然后尝试从简单数组而不是typehead.js docs examples中所示的数据库填充下拉列表。
我创建了this Codepen,但我也无法在该位置工作下拉菜单。
我将typehead.js库复制到了代码笔的JS部分。这是我的HTML:
def nested(array):
stack = []
n = len(array)
stack.append((array.copy(), n))
while(stack):
array, index = stack.pop()
for i in range(10):
array[n-index]=i
#len(array-1) end of array
if(index == 1):
print(array)
#do something later
else:
stack.append((array.copy(), index-1))
#generate all permutations, change n to change size of list.
n = 4
array = [0]*n
nested(array)
完全不显示下拉列表。
答案 0 :(得分:2)
您的情况似乎复制粘贴脚本可能已损坏。像这样从CDN导入
<script src="http://twitter.github.io/typeahead.js/releases/latest/typeahead.bundle.js"> </script>
签出此codepen