Ik ben bezig met een stuk code voor een inventaris beheer systeem,
Hierin heb ik producten, deze producten bevatten "properties" (zoals, Merk/Kleur/Snelheid),
deze properties zijn variabel kwa aantal (niet ieder product heeft er even veel).
De properties staan in 2 databases, 1 met de properties zelf(Merk/Kleur), en 1 met de waardes.(Foundry,Cisco/Rood,Groen).
Ik heb een stuk code gefabriceert om dit doormiddel van dropdowns op te halen, wanneer in het 1e dropdown een propertie wordt gekozen, dan haalt hij deze op van de database, en vult de 2e dropdown met de waardes hiervan.
Het punt waar ik nu op vastloop is dat deze "dupliceerbaar" moet wezen,
met andere woorden, ik wil met een knopje '+', een 2e rij toevoegen, welke ook weer 2 dropdows bevat, zodat er nog een propertie kan worden toegevoegd, etc.
Google bood helaas geen soelaas, alleen uitleg hoe je een dropdown kan vullen
, of extra velden met static content (via een javascript array).
Ik dacht in 1e instantie aan onderstaand, alleen het probleem hiermee is, dat wanneer ik meerdere dropdowns heb, ze allemaal wijzigen, wanneer ik er 1 aanklik
.
Verderop op de pagina, haal ik met php en een simpele query de waarde van $_GET['cat'] op, Welke op deze manier voor alle dropdowns hetzelfde wordt, het lijkt me dat dit anders moet kunnen, (voor ieder veld een get meesturen wordt gekkenwerk met 20+ properties)
Kan iemand een zetje in de goede richting geven over hoe ik dit het beste kan doen?
Hierin heb ik producten, deze producten bevatten "properties" (zoals, Merk/Kleur/Snelheid),
deze properties zijn variabel kwa aantal (niet ieder product heeft er even veel).
De properties staan in 2 databases, 1 met de properties zelf(Merk/Kleur), en 1 met de waardes.(Foundry,Cisco/Rood,Groen).
Ik heb een stuk code gefabriceert om dit doormiddel van dropdowns op te halen, wanneer in het 1e dropdown een propertie wordt gekozen, dan haalt hij deze op van de database, en vult de 2e dropdown met de waardes hiervan.
Het punt waar ik nu op vastloop is dat deze "dupliceerbaar" moet wezen,
met andere woorden, ik wil met een knopje '+', een 2e rij toevoegen, welke ook weer 2 dropdows bevat, zodat er nog een propertie kan worden toegevoegd, etc.
Google bood helaas geen soelaas, alleen uitleg hoe je een dropdown kan vullen

Ik dacht in 1e instantie aan onderstaand, alleen het probleem hiermee is, dat wanneer ik meerdere dropdowns heb, ze allemaal wijzigen, wanneer ik er 1 aanklik
JavaScript:
1
2
3
4
5
6
| function reload(form, amount) { var val = form.cat.options[form.cat.options.selectedIndex].value; self.location='index.php?cat=' + val + '&amount=' + amount ; } </script> |
Verderop op de pagina, haal ik met php en een simpele query de waarde van $_GET['cat'] op, Welke op deze manier voor alle dropdowns hetzelfde wordt, het lijkt me dat dit anders moet kunnen, (voor ieder veld een get meesturen wordt gekkenwerk met 20+ properties)
Kan iemand een zetje in de goede richting geven over hoe ik dit het beste kan doen?