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

128
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 срабатывает метод и шлет запрос на товарыПолучив массив объектов, сразу выводит его в шаблоне и в цикле шлется запрос за ценами на полученные...

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

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

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

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

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

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

138