$ .getJSONを使用してサーバーからデータを取得しようとしていますが、結果は未定義として表示され続けています。
var url="http://api.<domain>.com/<access token>/";
$.getJSON(url, function(data) {
// values
var ledState = data.ledState;
console.log("ledState="+ledState);
});
この結果、コンソールに「ledState = undefined」と表示されます。 「データ」を文字列化すると、私は次のようになります。
[
{
"id": "1098",
"readingTime": "2016-06-16 18:06:11",
"bedLamp1": "0",
"bedLamp2": "0",
"bedOverhead": "0",
"bedCandle": "0",
"bedTemp": "76.47",
"ledState": "1",
"fadeSpeed": "5",
"ledBrightness": "100",
"autoSwamp": "1",
"goalTemp": "77",
"colorHEX": "00ffff",
"outsideTemp": "113",
"watts": "39.23",
"lvTemp": "78",
"lvHumidity": "20",
"lvLamp": "0",
"lvCandle": "0",
"lvLedState": "0",
"lvFadeSpeed": "10",
"lvLedBrightness": "100",
"lvColorHEX": "ff0033"
}
]
私は何を忘れていますか?
を動作するはずです) – guradio