Dodawanie parametru do adresu http

2016-03-29 12:16
0

Witam.

Chciałbym przy użyciu jquery dodać parametr do adresu http. I udało mi się wykombinować coś takiego:

function change_comapny() {
    str = $("select#company_to_show option:selected").val();
    var url = window.location.href;
    location.replace(url+"&change_comapny_to_show="+str);
}

z tym, że gdybym wykonał funkcję change_comapny() kilka razy mój string stawałby się coraz dłuższy.

  • url+"&change_comapny_to_show="+str
  • url+"&change_comapny_to_show=str&change_comapny_to_show="+str
  • url+"&change_comapny_to_show=str&change_comapny_to_show=str&change_comapny_to_show="+str itd.

Jak temu zaradzić ? :)

edytowany 1x, ostatnio: mati1988k, 2016-03-29 12:25

Pozostało 580 znaków

2016-03-30 13:15
0

Najprościej jakbyś zdefiniował URL na stałe


var url = "http://twojadres.pl/"; 
url += "?change_comapny_to_show="+str

A jak masz jeszcze jakieś inne parametry to możesz każdy z nich zapisać do zmiennej i stworzyć nowy URL podając każdy z osobna.

Pozostało 580 znaków

2016-03-30 17:14
0

zmienna url daj jako globalną i nie będziesz jej zmieniał.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0