使用从api中的用户输入返回的值

时间:2018-03-18 08:07:40

标签: javascript jquery html ajax

我已编写代码来调用api,来自此url -

  

https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=MSFT&apikey=RO6QHBGM0A4VO7NT

我希望用户在api接收的站点中输入一个值,并连接到下拉数据所需的其他值。

上面的url正确调用了api,但是当我尝试用实际用户输入替换MSFT时,api调用变为无效。

我尝试使用let input = $('#stockInput').val()替换msft但是尝试将输入与url连接起来但是无济于事。

用户输入的元素的ID为stockInput

1 个答案:

答案 0 :(得分:1)

如果我是对的,你希望将用户的输入作为查询参数传递给api调用。

let input = $('#stockInput').val();
let url = "https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol="+input+"&apikey=RO6QHBGM0A4VO7NT";
// make your API call with the url