Как я могу отправить данные на ajax, а URL-адрес имеет значение переменной в середине ссылки - PullRequest
0 голосов
/ 18 февраля 2020

Я использую этот API: '/ api / Categories / $ {catID} / items / addItem /'

из моей весенней загрузки java для ввода некоторых данных в таблицу элементов, которая имеет отношение к категории Таблица.

Теперь в javascript я использовал ajax: $. ajax ({url: '/ api / Categories / $ {catID} / items / addItem /', тип: "POST", contentType: "application / json", et c

Теперь я получаю проблему по URL и не могу прочитать значение $ {catID}

Это настоящий API: "/ api / Categories / {categoryId} / items / addItem" Я заглянул внутрь сайта, но решение не работает со мной. Теперь, как я могу передать значение переменной, если переменная находится в середине.

Заранее спасибо.

1 Ответ

4 голосов
/ 18 февраля 2020

Вы пытаетесь использовать шаблонные литералы, для которых нужны одинарные кавычки (`) вместо одинарных кавычек (').

url: `/api/categories/${catID}/items/addItem/`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...