javascript - 20K 产品使用自动完成,想要构建静态 javascript 文件

标签 javascript jquery autocomplete

我不想在每次有人在搜索框中输入字符时访问数据库,我想创建静态 .js 文件。

我可以使用哪些技术来创建静态 .js 文件,这些文件基本上是数组来加载 jquery 自动完成插件。

我的产品 sku 看起来像:

ABC1234  

Alpha Beta C 1234

(abc 是制造商名称的缩写形式,而“Alpha Beta C”是完整形式,后跟 3-4 个数字)。

最佳答案

这是 JSON 的一个很好的用途。 Javascript 对象表示法。您可以只包含 JS 文件,并且所有数据都在对象中。

http://www.json.org

var products = [{sku:'aaaa', price: 50}, {sku:'bbbb', price: 60}];

请检查我的语法,它来自内存。

关于javascript - 20K 产品使用自动完成,想要构建静态 javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2242230/

相关文章:

javascript - 将数组的第一项连接到第二个数组 JavaScript 的第一项

javascript - JQuery 幻灯片似乎不太流畅?

javascript - 如何在自动完成文本框 jquery 中使用数组?

javascript - jquery 日期选择器中的语言翻译

javascript - 将 Node api 数据提供给客户端 js

javascript - 使用 ObjectLoader 加载的 THREE.js 对象无法更改不透明度

javascript - 如何在 JS/JQuery 中迭代 Xpath

jquery - 在有多个元素的 jquery 中使用 .next css 选择器

javascript - jQuery UI 自动完成在恰好 2041 条记录后停止工作

user-interface - 自动完成结果何时超时?