【问题标题】:Passing local storage item to ajax将本地存储项传递给ajax
【发布时间】:2015-08-01 17:58:18
【问题描述】:

我们有这个代码:

$.ajax({
            url:    localStorage.getItem("isntagram link"),
            // url: "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e",
            method: 'GET',
            dataType: 'jsonp',

在本地存储中是一个指向 JSON 提要的 url,与注释掉的 url 相同的链接。注释掉的代码有效,但从本地存储调用相同的链接无效。 提前致谢

【问题讨论】:

    标签: javascript ajax local-storage


    【解决方案1】:

    当我尝试代码时,它运行良好。

    检查是否执行

    localStorage.setItem("isntagram link", "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e");
    

    AJAX 调用之前。

    注意代码中 instagram 的拼写。

    一点拼写错误也可能是导致此错误的原因。

    看看这个fiddle

    这里是sn-p。

    localStorage.setItem("instagram link", "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e");
    
    $.ajax({
      url: localStorage.getItem("instagram link"),
      // url: "https://api.instagram.com/v1/users/self/feed?access_token=233291163.8a612cd.c49f77de073746e9a2f53116b720302e",
      method: 'GET',
      dataType: 'jsonp',
      success: function(data) {
        console.log(data);
      }
    });
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

    【讨论】:

      猜你喜欢
      • 2012-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-12
      • 2021-12-21
      相关资源
      最近更新 更多