Hoi,
Ik heb een form dat grotendeels is gestuurd door JS. Hiermee genereer ik nieuwe dropdownboxen (over huidge dropdownboxen heen). Dit is een form om een product te bestellen. Echter, ik wil dit formulier ook gebruiken bij het bewerken van het product. Dus alle gegevens moeten in de form ingeladen worden. Nu is dat met text inputs niet zo moeilijk, maar met de gegenereerde javascript dropdownboxen krijg ik het niet voor elkaar.
Een online voorbeeld is te vinden op:
http://www.vuvuzela-shop.nl/hlOOP/admin.php -> bestellen (login: admin; pass:password)
Even voorbeeldje:
Stel, ik edit een product met lade type A (standaard B). Dan genereer ik met behulp van javascript de Hoogte dropdown box:
Met JS:Code:<option value="58">58</option> <option value="74">74</option> <option value="90">90</option> <option value="106">106</option> <option value="122">122</option> <option value="138">138</option> <option value="154">154</option> <option value="170">170</option> <option value="186">186</option> <option value="202">202</option> <option value="218">218</option> <option value="234">234</option> <option value="250">250</option> <option value="266">266</option> <option value="282">282</option> <option value="298">298</option> <option value="314">314</option> <option value="330">330</option> <option value="346">346</option> <option value="362">362</option> <option value="378">378</option> <option value="394">394</option> <option value="410">410</option> <option value="426">426</option> <option value="442">442</option> <option value="458">458</option> <option value="474">474</option> <option value="490">490</option>
Alleen, als een waarde bijvoorbeeld 266 is, hoe selecteer ik dat dan?Code:if(waarde == 'A') { binnen.disabled = true; loper.disabled = true; nvtChange('ladeBinnen'); var base = 58 ; var numberToAdd = 16 ; var optLimit = 27 ; hoogte.remove(27); for(var x = 0; x <= optLimit ; x++) { var myOpt = new Option(base,base) ; hoogte.options[x] = myOpt; base += numberToAdd ; } }
- JS script omzetten naar PHP
-
21-11-2009, 16:45 #1
- Berichten
- 167
- Lid sinds
- 15 Jaar
JS formulier
Laatst aangepast door Roelm : 22-11-2009 om 19:50 Reden: Automatisch samengevoegd.
-
In de schijnwerper
[BELANGRIJK] Festinger Vault - Download 25.000 WordPress thema's en pluginsPromotieEen artikel op een vakantiesite met 4.7k traffic per maand? Nu maar €32,-!AdvertentieruimteDeskundige betrouwbare (voordelige) Wordpress SpecialistFreelance / WerkNu 50% korting op duizenden linkopties | DR60+ DA50+ | Blogs & Links in alle nichesLinkpartners -
24-11-2009, 16:10 #2
- Berichten
- 20
- Lid sinds
- 15 Jaar
Ik heb even gegoogeled
Code:if (list.options[intI].value == 266) { list.options[intI].selected = true; }
Ik gebruik altijd php als ik <select> moet bewerken en gebruik ook php om de verschillende <option></option> te maken.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic