Как передать переменную JavaScript в URL AJAX? - PullRequest
0 голосов
/ 14 декабря 2018

У меня есть переменная, как указано ниже:

var myip;

И я хочу вставить ее в URL ниже:

$.ajax('http://api.ipstack.com/**[myip]**?access_key=mykey')

Если я вручную вставлю свой IP вместо[myip] это дает мне желаемый результат, но я хочу его автоматизировать.

Я пытался использовать методы, указанные в URL ниже, но это не помогло.

Какпередать переменные Javascript внутри URL?AJAX

Заранее благодарим за помощь и помощь!

1 Ответ

0 голосов
/ 14 декабря 2018

Использовать шаблон строки.

$.ajax(`http://api.ipstack.com/${myip}?access_key=mykey`)
       ^                       ^^^^^^^                 ^

Или с использованием объединения строк.

   $.ajax('http://api.ipstack.com/' + myip + '?access_key=mykey')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...