Yawa Skrevet 13. april 2012 Del Skrevet 13. april 2012 (endret) har endel data plassert i sepparate tabeller i en vanlig mysql database. disse tabellene har en kolonne med en id som refererer til foreldre-data. Ved bruk av AJAX ønsker jeg å kunne fylle understående lister med data basert på foregående valg. Eksempel: &--#62; liste#1 : land &--#62; liste#2 : fylke &--#62; liste#3 : kommune Noen som vet om en fornuftig og forstålig løsning på dette? Gjerne en jQuery løsning... Det jeg har skjønt er at man benytter "onChange"-attributten til å utløse et javascript som henter ut verdien fra valgt &--#60;option&--#62; og sender det til et .php-dokument hvor man har en ordinær mysql_query(); som henter ut valgt data. Samtidig bygger JS opp en dynamisk liste og sender dette tilbake til klientens maskin live på et sett og vis... Har utforsket noe som heter AJAX code-kit SACK for å håndtere sleve dokumenthåndteringen(?). Er noe gammelt lurer jeg på... Er ganske fersk på AJAX og dynamisk kommunikasjon med database, så et hint i riktig retning hadde vert kjempe Endret 19. april 2012 av Yawa Lenke til kommentar
agm Skrevet 14. april 2012 Del Skrevet 14. april 2012 Google? http://jqueryfordesigners.com/populate-select-boxes/ http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/ http://remysharp.com/2007/09/18/auto-populate-multiple-select-boxes/ Lenke til kommentar
Yawa Skrevet 17. april 2012 Forfatter Del Skrevet 17. april 2012 (endret) [ tidligere tekst slettet ] Tok litt tid med den første fra RemySharp.com, men fikk den til å fungere med forhåndsdefinert data på lik linje som i utkastet. Jeg har forsøkt å hente ut data fra MySQL, men der stopper det. I Firebug får jeg eksakt samme respons, helt identisk, men alikavell reagerer ikke liste #2 når jeg henter data fra databasen. Den andre linken fra samme får jeg kun opp "el.selectChain is not a function". Jeg har forsøkt litt forskjellig, men nå helt til slutt tok jeg å lagde en så si replika av demoen jeg fant på siden der, men får akkurat samme feilmelding opp. Noen som kan hjelpe meg i gang med denne? http://remysharp.com/2007/09/18/auto-populate-multiple-select-boxes/ Endret 17. april 2012 av Yawa Lenke til kommentar
Yawa Skrevet 19. april 2012 Forfatter Del Skrevet 19. april 2012 etter mye frem og tilbake og studering av haugevis med tutorials og demoer kom jeg endelig frem til en praktisk og fleksibel løsning ved bruk av jQuery, JSON, PHP og MySQL. Jeg kom over et par svært hendinge funksjoner som omtrendt gikk hånd i hanske: > jQuery $.getJSON(); og PHP json_encode(); Tenkte jeg ville sette sammen en liten tutorial over helgen rundt denne lille saken da jeg i min research kun har kommet over lange og kompliserte script samt at jeg vil tru at flere kan dra nytte av det Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå