Как передать параметры из URL в запрос ajax?Экспресс веб-приложение - PullRequest
0 голосов
/ 10 июня 2019

Я хочу получить параметры из URL-адреса (после перехода по этому URL-адресу) для использования в запросе получения AJAX. Запрос AJAX будет использовать параметры в функции на стороне клиента для получения данных, относящихся к профилю пользователя.

Пример URL: www.website.com/user-profile/12345

Ajax-запрос:

var theParams = // here I don't know how to access the params 12345 from above URL
var getDataWithParams = function() {
    $.ajax({
        url: '/getData/:' + theParams,
        success: function (data) {
            // process data 
        }


    });
};

getDataWithParams();

1 Ответ

0 голосов
/ 10 июня 2019

Решение

// var url = window.location.href; if u wish to use url of page you had navigated to.

var url = 'www.website.com/user-profile/12345';

var userId = url.split('/').pop(); // pop gets last element
...