Ik zit met het volgende. Ik heb een pull-down lijst met b.v. 1,2,3. Als iemand op 1 klikt en dan submit moet daaronder het plaatje komen te staan wat bij 1 hoort etc. Wat ik nu wil is dat zodra er op submit wordt geklikt onder het pull-down menu het plaatje tevoorschijn komt zonder dat de site refreshed. Alleen wat in die div staat moet kunnen veranderen na een klik op submit.
De url van het plaatje moet uit een database komen. Na het klikken moet dus eigenlijk een script gestart worden in alleen die div.
Voorbeeld : http://www.tubalr.com/ Alleen dat het zoekvlak omhoog schuift hoeft voor mij niet. De rest is precies zoals ik het bedoel !
Weet iemand hoe dit moet, hoop dat ik het een beetje duidelijk heb uitgelegd wat ik zoek.
- content in div zonder refreshen
-
05-01-2012, 22:08 #1
- Berichten
- 515
- Lid sinds
- 16 Jaar
content in div zonder refreshen
-
In de schijnwerper
Backlinks.nl - Meer uit je website met backlinks - Voorbeeld?Website te koopWebsitedown.nl - Controleren of jou of andere websites online of offline zijnWebsite te koopAanbieding: Compute Ryzen 5 Server – OP=OP!HostingErvaren WordPress & WooCommerce Developer – Pixel-perfect & Whitelabel maatwerk!Freelance / Werk -
05-01-2012, 22:16 #2
- Berichten
- 943
- Lid sinds
- 15 Jaar
Re: content in div zonder refreshen
Dit kan je simpel doen met JavaScript en PHP.
http://www.daniweb.com/web-developme...threads/285930
-
05-01-2012, 22:18 #3
- Berichten
- 289
- Lid sinds
- 14 Jaar
Re: content in div zonder refreshen
Qua principe is dit precies hetzelfde als dit:
https://www.sitedeals.nl/scripting-ph...gerefresh.html
Hoop dat je er wat aan hebt! ;-)
-
06-01-2012, 21:14 #4
- Berichten
- 515
- Lid sinds
- 16 Jaar
Re: content in div zonder refreshen
Het lukt me nog niet precies te doen wat ik wil. Ik heb als voorbeeld onderstaand form met 3 option boxen. Wat ik nu dus wil is dat nadat er op submit wordt gedrukt daaronder komt te staan de inhoud van box 1 + box 2 + box3. Hoe kan ik dat aanpakken ? Heb geen idee eigenlijk...
Code:<form name="input" action="site.php" method="get"> <select name="day" id="day"> <option>01</option> <option>02</option> <option>03</option> </select> <select name="month" id="month"> <option>January</option> <option>February</option> <option>March</option> </select> <select name="year" id="year"> <option>1940</option> <option>1941</option> <option>1942</option> <option>1943</option> <option>1944</option> </select> <input type="submit" value="Submit" /> </form>
-
06-01-2012, 21:16 #5
- Berichten
- 289
- Lid sinds
- 14 Jaar
Re: content in div zonder refreshen
Sorry hoor, maar heb je de twee bovenstaande reacties überhaupt gelezen?
-
06-01-2012, 21:18 #6
- Berichten
- 515
- Lid sinds
- 16 Jaar
Re: content in div zonder refreshen
Die heb ik zeker gelezen en geprobeerd ook. De winkelwagen variant werkt prima alleen hoe krijg ik de input van 3 option menu's erin ? Dit is alleen met 1 button. Ik heb dus geen idee hoe ik dit moet fixen voor mijn geval.
-
06-01-2012, 21:41 #7
- Berichten
- 289
- Lid sinds
- 14 Jaar
Re: content in div zonder refreshen
Head:
Code:<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript"> <!-- function afbeeldingOphalen() { var dagveld = document.getElemetById('day'); var dag = dagveld.options[dagveld.selectedIndex].text; var maandveld = document.getElementById('month'); var maand = maandveld.options[maandveld.selectedIndex].text; var jaarveld = document.getElementById('year'); var jaar = jaarveld.options[jaarveld.selectedIndex].text; $("#box1").load('afbeeldingOphalen.php?wat=dag&waarde='+dag); $("#box2").load('afbeeldingOphalen.php?wat=maand&waarde='+maand); $("#box3").load('afbeeldingOphalen.php?wat=jaar&waarde='+jaar); } --> </script>
Code:<div id="input"> <select name="day" id="day"> <option>01</option> <option>02</option> <option>03</option> </select> <select name="month" id="month"> <option>January</option> <option>February</option> <option>March</option> </select> <select name="year" id="year"> <option>1940</option> <option>1941</option> <option>1942</option> <option>1943</option> <option>1944</option> </select> <input type="button" value="Submit" onclick="afbeeldingOphalen();" /> </div> <div id="box1"><!-- Hier komt afbeelding voor 'dag' --></div> <div id="box2"><!-- Hier komt afbeelding voor 'maand' --></div> <div id="box3"><!-- Hier komt afbeelding voor 'jaar' --></div>
PHP Code:<?php
if (isset($_GET['waarde']) && isset($_GET['wat'])) {
$URL = mysql_query(""); //Even je query doen, hier...
echo '<img src="'.$URL.'"/>';
} else {
echo 'Fail';
}
?>Laatst aangepast door Jaime D : 06-01-2012 om 21:56
-
06-01-2012, 23:09 #8
- Berichten
- 515
- Lid sinds
- 16 Jaar
Re: content in div zonder refreshen
Super bedankt !!
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