Christian Olsson Ответов: 0

Сообщение вопроса JSON в API и отображение данных


Я хочу показать некоторые данные из API в простом HTML div, и было бы очень полезно, если бы кто-нибудь мог помочь мне с моим кодом ниже. Вот этот API: http://api.scb.se/OV0104/v1/doris/sv/ssd/START/JO/JO0601/SkordarL

Вот вопрос JSON, который я хочу отправить:
{
  "query": [
    {
      "code": "Region",
      "selection": {
        "filter": "vs:RegionRiket99",
        "values": []
      }
    },
    {
      "code": "Groda",
      "selection": {
        "filter": "item",
        "values": [
          "50"
        ]
      }
    },
    {
      "code": "ContentsCode",
      "selection": {
        "filter": "item",
        "values": [
          "JO0601L2"
        ]
      }
    },
    {
      "code": "Tid",
      "selection": {
        "filter": "item",
        "values": [
          "2000",
          "2001",
          "2002",
          "2003",
          "2004",
          "2005",
          "2006",
          "2007",
          "2008",
          "2009",
          "2010",
          "2011",
          "2012",
          "2013",
          "2014",
          "2015",
          "2016",
          "2017"
        ]
      }
    }
  ],
  "response": {
    "format": "px"
  }
}


Что я уже пробовал:

Вот мой запрос AJAX до сих пор:
$.ajax({
       url: "http://api.scb.se/OV0104/v1/doris/sv/ssd/START/JO/JO0601/SkordarL",
       type: "POST",
       dataType:'json',
       success: function () {
           console.log();
},
       error: function(error){
           console.log("Error!", error);
       }
   });


Спасибо за любой совет!

//Крис

Richard Deeming

Если вы хотите отправить данные на сервер, то вам нужно включить их в свой AJAX-запрос:
на jQuery."Аякс" () | библиотека jQuery API документация[^]

Вам нужно добавить следующее data параметр в настройки:

dataType:'json',
data: {
  "query": [
    ...
  ],
  "response": {
    "format": "px"
  }
},

0 Ответов