<script>
$.getjson('http://api.alqimma.com.sa/index.php?key=??&type=live&vehicle=1865,函数(json){var mydata= <b> ${json.longitude}, ${json.latitude} console.log(mydata);$(”。gpsdata“).html(mydata);
<b> ${json.longitude}, ${json.latitude}
}); </script>
o2gm4chl1#
我不是100%确定这是导致您的问题的原因,但我发现了一个问题。在创建字符串的行中没有包含反勾号。你也错过了一个闭幕式 </b> 标签。
</b>
$.getJSON('https://api.alqimma.com.sa/index.php?key=??&type=live&vehicle=1865', function (json) { var mydata = `<b>${json.longitude}, ${json.latitude}</b>`; console.log(mydata); $(".GPSData").html(mydata); });
ilmyapht2#
根据json响应的结构,您使用的引用无效。首先,响应似乎是一个数组( [...] )指一个物体。在该对象中 longitude 及 latitude 属性在 data 结构。因此,与其使用
[...]
longitude
latitude
data
var mydata = `<b> ${json.longitude}, ${json.latitude} </b>`;
使用此选项似乎更有意义:
var mydata = `<b> ${json[0].data.longitude}, ${json[0].data.latitude} </b>`;
2条答案
按热度按时间o2gm4chl1#
我不是100%确定这是导致您的问题的原因,但我发现了一个问题。在创建字符串的行中没有包含反勾号。你也错过了一个闭幕式
</b>
标签。ilmyapht2#
根据json响应的结构,您使用的引用无效。首先,响应似乎是一个数组(
[...]
)指一个物体。在该对象中longitude
及latitude
属性在data
结构。因此,与其使用
使用此选项似乎更有意义: