jquery - 如何存储和访问站点的 JSON 数据?

标签 jquery ruby-on-rails json jsonp

我正在构建一个 HTML/jQuery 站点,其中几乎所有内容都来自远程 JSON 数据。我很难想出一种在未来存储和访问数据的好方法(范围方面)。

目前,我编写了一个 jQuery 插件,可以在站点加载时获取 JSONP 数据。但我还有其他函数和 jQuery 插件需要访问这些数据。

这些数据应该存储在哪里以便其他函数和插件可以访问它?

它应该是一个全局变量吗?

如果重要的话,该网站将仅在 iPad 上运行,并且该网站的后端位于 Rails 中。

最佳答案

我建议您研究 Safari 和 Mobile Safari 支持的 HTML5 持久存储作为 SQL Lite DB。如果您决定不走这条路,我会选择 $().data() 而不是 JavaScript 中的全局变量。

关于jquery - 如何存储和访问站点的 JSON 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2569120/

相关文章:

javascript - 如何获取从 jQuery click() 函数调用的特定于标签的自定义 Javascript 函数

ruby-on-rails - Rails - 使用脚手架,链接到新资源时出错

jQuery Box-阴影插入问题

javascript - $.when 使用多个 fetch() 会破坏 Backbone 模型

ruby-on-rails - CORS 开发政策阻止的所有请求

php - jQuery ajax (JSON) 从 PHP 获取数组工作正常,但在网络服务器上不行

django - JSON 使用 simplejson 序列化 Django 模型

java - Jackson Unmarshalling 未提供的值

javascript - 鼠标悬停时同时在 2 个 div 上发生事件

ruby-on-rails - 将环境升级到 Ruby 3.0.1 后,我的应用程序继续使用 2.6.3