我正在使用AJAX和JavaScript / jQuery练习API调用。我目前正在使用随机用户API(https://randomuser.me/)。出于某种原因,当我尝试按国籍呼叫用户时,AJAX呼叫无法正确执行。我想知道是不是因为我给的是"国籍"?起初,我给了这个班级的标签,但我认为这不是很正确。我在哪里错了?我试图打电话的每个用户都是澳大利亚人,因为这个国籍恰好是名单上的第一名。任何人都可以给我一些关于如何正确调用API的技巧吗?
这是我的HTML:
[0 0.01 0.02 ... 1]
我的JS / jQuery:
0.015
});
答案 0 :(得分:2)
JSFIDDLE DEMO - 更改国家/地区并点击搜索按钮查看结果
要获取所选选项,请使用此选项。如果您只使用课程.val()
,您将始终获得第一个选项。
url: "http://api.randomuser.me" + "/?nat=" + $("[name=nationality]").find("option:selected" ).text(),