首页 > 解决方案 > jQuery getJSON 的 Javascript 返回结果

问题描述

问题

我正在尝试返回 jQuerygetJSON方法的结果。

我试过的

我理解 getJSON 方法是异步的,我不能像使用同步代码那样简单地返回结果。

我查看了其他帖子,并尝试弄乱承诺以及回调等……但一无所获。

我的代码(在尝试承诺、回调等之前)

function getCart() {
  jQuery.getJSON("/cart.js").done(function (cart) {
      return cart;
  });
}

cart = getCart();
console.log(cart);

任何方向将不胜感激!

标签: javascriptjqueryasynchronous

解决方案


推荐阅读