gpt4 book ai didi

JQuery Ajax API 无法读取属性错误

转载 作者:行者123 更新时间:2023-12-01 08:38:45 26 4
gpt4 key购买 nike

所以我尝试使用 iRail API (api.irail.be)我想稍后在 Ionic 中实现这一点,但现在我想尝试使用 Ajax 在 JQuery 中使用它。

$.ajax({
method: "GET",
url: "https://api.irail.be/stations/?format=json",
}).done(function(res) {
console.log(res['0'].standardname)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

这是我正在使用的代码,但我收到一个错误,指出标准名称未定义且无法读取

希望有人能帮助我

致以诚挚的问候

编辑:我想尝试一下,但它的工作方式不一样

这是我想尝试的第二件事,我想尝试获取电台

$.ajax({ 方法:“获取”, 网址:“https://api.irail.be/liveboard/?id=BE.NMBS.008892007&format=json”, }) .done(函数(res) { console.log(res.liveboard['1'].station);//注意这里的res.station });

另外,我编辑了错误的内容,所以很抱歉

最佳答案

问题是因为 standardname 属性位于 station 数组中保存的对象内。因此你的逻辑应该是:

$.ajax({
method: "GET",
url: "https://api.irail.be/stations/?format=json",
}).done(function(res) {
console.log(res.station['0'].standardname); // note res.station here
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于JQuery Ajax API 无法读取属性错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50046414/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com