Ajax: Két select mező beállítása után adatok lekérése az adatbázisból
Sziasztok!
Nem foglalkoztam eddig még ajax-szal - tudom, nagy hiba -, viszont szeretnék most beletanulni.
Egy ilyet szeretnék megoldani.
Adott egy űrlap:
1. select mező: itt lehet kiválasztani egy adott hetet (legyen ez mondjuk a 14. hét)
2. select mező: itt lehet kiválasztani egy adott napot (legyen ez mondjuk a szerda)
Amikor a felhasználó ezeket kiválasztotta, akkor a maradék három text mező tartalma automatikusan egészüljön ki az adatbázisból adatokkal (legyen ez mondjuk egy étterem menükinálata), tehát:
3. input mező: itt megjelenik az adott naphoz tartozó leves
4. input mező: itt megjelenik az adott naphoz tartozó második
5. input mező: itt megjelenik az adott naphoz tartozó desszert.
Mindezt újratöltés nélkül szeretném megoldani. Ebben kérnék segítséget, merre induljak el.
Előre is köszönöm!
■ Nem foglalkoztam eddig még ajax-szal - tudom, nagy hiba -, viszont szeretnék most beletanulni.
Egy ilyet szeretnék megoldani.
Adott egy űrlap:
1. select mező: itt lehet kiválasztani egy adott hetet (legyen ez mondjuk a 14. hét)
2. select mező: itt lehet kiválasztani egy adott napot (legyen ez mondjuk a szerda)
Amikor a felhasználó ezeket kiválasztotta, akkor a maradék három text mező tartalma automatikusan egészüljön ki az adatbázisból adatokkal (legyen ez mondjuk egy étterem menükinálata), tehát:
3. input mező: itt megjelenik az adott naphoz tartozó leves
4. input mező: itt megjelenik az adott naphoz tartozó második
5. input mező: itt megjelenik az adott naphoz tartozó desszert.
Mindezt újratöltés nélkül szeretném megoldani. Ebben kérnék segítséget, merre induljak el.
Előre is köszönöm!
Rasmus Ajax-tutoriálja
Ha még egyáltalán nem foglalkoztál ajax-szal, akkor legelőször Rasmus közismert '30 perces' ajax oktatóanyagát javaslom neked, eredetiben megtalálod itt:
http://marc.info/?l=php-general&m=112198633625636&w=2
de számtalan blog is átvette ezt az anyagot. Én anno ezzel futottam neki az ajaxnak. Számos anyag túlzottan misztifikálja az ajaxot, ez a puszta valóságában párolja le annak esszenciáját. Nagyon hasznosnak ítéltem. (Természetesen angolul van, remélem ez nem jelent a számodra problémát).
minden szentnek... :)
http://weblabor.hu/cikkek/jsadatcsere
Üdv,
Felhö
Prortype.js - a példában
A prototype.js-hez találsz egy leírást amiben a példa hasonló:
http://www.sergiopereira.com/articles/prototype.js.html#UsingAjax