为jquery自动完成寻找外部数组



我有一个非常大的数组(长度为1500(,我想用它作为jquery自动完成输入字段的源。因为数组太大了,我把它移到了另一个文件中,并希望能找到它的来源,但我很难找到直接的方法。

这是一个带有数组的文件示例,我甚至不确定它应该是什么文件格式。我的应用程序在烧瓶中,但我在模板中使用jquery,所以可能是array.js:

['entry1, 'entry', 'entry1']

然后我的自动完成:

<script>
$( function() {
$( "#tags" ).autocomplete({
source: array.js
});
} );
</script>

有简单的方法吗?我不太熟悉jquery和javascript

所以我回答了我自己的问题:

您需要将数组文件制作成类似array.js的js文件,并对其进行编辑,将数组设置为类似的变量

let array = ['entry1, 'entry', 'entry1']

然后在脚本中导入array.js,方法是:

<script src = "/static/array.js"></script>
<script>
$( function() {
$( "#tags" ).autocomplete({
source: array
});
} );
</script>

最新更新