Как изменить get параметрв url и как вытащить даные в переменную?

Добрый день! Есть товар с разными вариантами, нужно что бы при выборе варианта его id добавлялся к урл товара ввиде get параметра.
Сделал это так, может и не совсем правильно, но подругому не умею. подскажите как лучше.
var link = $(this).closest('form.addtocart').find('a.product__link').attr('href');
            var var_id = '?=var_id' + $(this).find('option:selected').val();
            var new_link = link + var_id;
            $(this).closest('form.addtocart').find('a.product__link').attr('href', var_id);

Но, после выбора другого варианта строка урл дополняется новым параметром, а нужно заменить старый. Как это реализовать?
Как с помощью js/jquery вытащит параметр get в переменную?
  • Вопрос задан
  • 534 просмотра
Пригласить эксперта
Ответы на вопрос 1
@IceJOKER
Web/Android developer
https://api.jquery.com/serialize/ там же и пример
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы