Hirdetés
- Azonnali alaplapos kérdések órája
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- 3D nyomtatás
- Melyik tápegységet vegyem?
- Apple asztali gépek
- SSD kibeszélő
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Nvidia GPU-k jövője - amit tudni vélünk
- Pendrive irás-olvasás sebesség
- Vezeték nélküli fülhallgatók
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Agony
aktív tag
válasz
martonx
#4207
üzenetére
Elnézést, javascriptről van szó.
Nem tudom jsfiddle példával illusztrálni, mert nem értek a javascipthez, de próbálom a lényeg röviden és tömören:A nevezési oldalon a módosítás gomb megnyomásakor átugrik egy másik URL-re és hozzáfűzi a USERID-t mysqlből így a modify oldalon annak a versenynek az adatai jelennek meg amit módosítani akar:
http://XXXXX/modify.php?id=21Ezen az oldalon 2 dropdown list van egy html formban, ami egymástól függ, tehát ha az elsőben kiválaszt valamit a user, akkor a másodikban annak megfelelő tartalom jelenik meg. Az első listában való választás után a javascript frissíti az oldal URL-jét és hozzáfűzi a választott kategóriát, ennek alapján jelenik meg a második lista tartalma:
function reload(form)
{
var val=form.cat.options[form.cat.options.selectedIndex].value;
var cim = window.location;
self.location= cim + '?cat=' + val ;
}
</script>Ezzel csak az a baj, hogy a címben szereplő url utolsó ID-t követő része változik. Eredetileg a modify.php-hez fűztem hozzá a kategóriát, de úgy nem volt ID, most a window.locationhoz, így viszont több váltás esetén sorra fűzi hozzá a ?cat= végződéseket.
Lényegében ki kellene nyerni az URL-ből az ?id= után álló számot és azzal generálni az új URL-t, valahogy így:
self.location='modify.php' + '?id=' + ID + '?cat=' + val;
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Azonnali alaplapos kérdések órája
- LEGO klub
- Forza sorozat (Horizon/Motorsport)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Vicces képek
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Geri Bátyó: Agglegénykonyha 13 – Néhány egyszerű, de finom étel
- További aktív témák...
- SK hynix 128GB DDR4 szerver RAM modulok eladóak
- Eladó egy hibátlan állapotú Motorola razr 2022 8/256gb fekete készülék
- Eladó egy bontatlan Nintendo Switch Oled White Super Mario kiadás
- Eladó egy hűtőbordás, Corsair Force MP600, NVMe Gen4 500GB-os SSD!
- ELADÓ: 8GB SKHynix 2400MHz DDR4 SODIMM (laptop) memória (+gari/számlás)
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- iPhone 17 256 GB Black - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok - Számlás
- BESZÁMÍTÁS! Gigabyte Vision OC RTX 3060 Ti 8GB videokártya garanciával hibátlan működéssel
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
- REFURBISHED - Lenovo ThinkPad 40AF Dock (DisplayLink)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


