Egoblog.cz - Petr Kobelka

JQuery a získání parametru z URL

Dnes jsem byl postaven před problém získat z konkrétní adresy konkrétní parametry. Výsledek si přečtete dále


Webdesign | Komentáře (0) | Shlédnuto 49415 × | Vloženo: 11. února 2013

 Jak to začalo

Už delší dobu pracuji na jednom velkém projektu, který si vyžádal již mnoho času, ale bude to stát za to :-) V konkrétní situaci používám MODAL dialod od JQuery UI a v jedné konkrétní částy jsem potřeboval vytáhnout do modalu konkrétní atributy z dané URL. Těch adres je na stránce třeba 50 a aby mělo každé modal vlastní předgenerovanou šablonu je plýtvání zdroji, nehorázné plýtvání.

Strejda Google radí

Chvíli jsem hledal po googlu a nakonec jsem něco našel na adrese http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values. Celý výsledek jsem ale ještě musel upravit k obrazu svému - potřebuji parsovat konkrétní hotnotu na kliknutou URL.

Zde je JQuery funkce

$.urlParam = function(name, url)
{
  var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(url);
  if (!results)
  {
      return 0;
  }
  return results[1] || 0;
}

A zde příklad použití:

var id_text = $.urlParam('id_text', VASE_URL_ADRESA);
Petr Kobelka | Egoblog.cz | Tvorba www stránek - www.petrkobelka.cz

Petr Kobelka
Autor je zkušeným web developerem a programátorem s více než 10 letými zkušenostmi. Pracuje jako programátor pro známou Olomouckou společnost zabývající se tvorbou internetových a intranetových řešení. Spolu se zaměstnáním pracuje na volné noze a zabývá se tvorbou internetových stránek. Ve volném čase rád fotí, jezdí na kole, plave a cestuje.

Komentáře

E-mail je potřeba pouze pro vygenerování Gravataru!

Oups, žádné komentáře? Buďtě první !!!

Blog píše Petr Kobelka

Petr Kobelka - egoblog.cz

Žádám všechny, kteří mají zájem vkládat komentáře, aby se řídili pravidly NETikety. Komentáře, porušující tato pravidla můžou být bez varování smazány.