Обработка кириллицы при разборе url?

124
03 августа 2019, 00:50

В запросе url есть кирилица: прм.: /?s=билеты+на+самолет, я его разбираю создавая ссылку и вытягивая нужнуюю мне часть, но получаю трабл с кодировкой.

var searchurl = $(location).attr('href');
var a = $('<a>' , {
    href: searchurl,
});
$('#localsearch-inpt').val(a.prop('search').substring(3));
var currentQuery = $('#localsearch-inpt').val();
updateSearchedData(currentQuery);

currentQuery при наличии кирилицы в запросе выдает что-то вроде такого: %d0%b1%d0%b8...

Answer 1

decodeURI()

decodeURI("https://developer.mozilla.org/ru/docs/JavaScript_%D1%88%D0%B5%D0%BB%D0%BB%D1%8B");
// "https://developer.mozilla.org/ru/docs/JavaScript_шеллы"
READ ALSO
Обработка ошибки в Angular2/7

Обработка ошибки в Angular2/7

На input'e срабатывает метод и шлет запрос на товарыПолучив массив объектов, сразу выводит его в шаблоне и в цикле шлется запрос за ценами на полученные...

102
Вопрос по коду таймера

Вопрос по коду таймера

Есть такой код, он работает так, что после окончания обратного отсчёта, он продолжает работать, но крутит уже в плюс, то есть, не останавливаетсяКак...

126
подскажите слушателя в JS

подскажите слушателя в JS

addEventListener('слушатеь',()=>{})

132