我需要为我的JavaScript应用程序加载数据。我想要加载以下内容:
所以我需要编写代码来检查数据是否已经加载,如果已加载则使用它。 如果尚未加载,则会发出AJAX请求并加载数据,然后使用它。
我有多个JavaScript文件需要访问此数据,因此我希望确保它们中的任何一个都可以访问它,并且调用它的脚本将首先使用AJAX加载它并使其可供其他脚本调用,而无需多次重复AJAX请求。
我该如何使用JavaScript和jQuery实现这一点?
如果没有设置其中任何一个,则使用AJAX加载它们。 在AJAX加载后,为下一个调用者设置这些变量,以便他们可以在不进行新的AJAX请求的情况下访问它们...
- 用户列表JSON
- 里程碑JSON
- 标签JSON
- 用户ACL权限JSON
所以我需要编写代码来检查数据是否已经加载,如果已加载则使用它。 如果尚未加载,则会发出AJAX请求并加载数据,然后使用它。
我有多个JavaScript文件需要访问此数据,因此我希望确保它们中的任何一个都可以访问它,并且调用它的脚本将首先使用AJAX加载它并使其可供其他脚本调用,而无需多次重复AJAX请求。
我该如何使用JavaScript和jQuery实现这一点?
如果没有设置其中任何一个,则使用AJAX加载它们。 在AJAX加载后,为下一个调用者设置这些变量,以便他们可以在不进行新的AJAX请求的情况下访问它们...
var userList = userJsonData;
var milestoneList = milestoneJsonData;
var tagList = tagJsonData;
var useAclPermissions = useAclPermissionsJsonData;