我有一个非常大的数组(长度为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>