多个 JSON 对象

发布于 2024-10-11 23:31:17 字数 98 浏览 0 评论 0原文

希望有人能回答这个问题...是否可以使用单个 jQuery.ajax(); 加载多个 JSON 文件?称呼?或者我需要为每个文件创建一个调用?

您的友好邻里, 斯卡洛

Hoping someone can answer this one... Is it possible to load multiple JSON files using a single jQuery.ajax(); call? or would I need to create a call for each file?

Your friendly neighbourhood,
Smccullough

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

泪冰清 2024-10-18 23:31:17

我相信您必须进行多次调用或连接服务器上的文件。

I believe you'll have to make multiple calls or concatenate the files at the server.

空宴 2024-10-18 23:31:17

jQuery.ajax() 一次执行一个 http 请求。

您可以将其包装在 jquery 函数中以加载文件。
伪代码:

jquery.fn = function loadFiles(data){
  $.ajax({
    url: data.file,
    dataType: 'json',
    success: callback
    ... and so on
  });

}

代码中的其他地方:

$(this).loadFiles({file:'file-one.ext'});
$(this).loadFiles({file:'file-two.ext'});

jQuery.ajax() does one http request at a time.

You could wrap it in a jquery function for loading the files.
Pseudo-ish code:

jquery.fn = function loadFiles(data){
  $.ajax({
    url: data.file,
    dataType: 'json',
    success: callback
    ... and so on
  });

}

somewhere else in your code:

$(this).loadFiles({file:'file-one.ext'});
$(this).loadFiles({file:'file-two.ext'});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文