Runar Skrevet 26. november 2006 Del Skrevet 26. november 2006 Er det mulig (med Javascript eller Ajax) å sjekke om en verdi man fyller inn allerede finnes i en database FØR man sender inn skjemaet? Har sett dette på flere forum, men orker ikke begynne å kopiere koden derfra. Takker for alle svar! Lenke til kommentar https://www.diskusjon.no/topic/671226-sjekke-om-verdi-finnes-i-database/
dabear Skrevet 26. november 2006 Del Skrevet 26. november 2006 Ikke mulig med plain javascript nei, ettersom det er et client scriptingspråk, dvs det kjører i webbrowseren. Med ajax kan du få til dette ja, da er det bare å sende en request til ei side du har på serveren, som gir fra seg verdien true eller false og bruke ajaxobj.responseText; xml-delen trengs ikke brukes for så simple ting. function processReqChange() { // only if req shows "loaded" if (req.readyState == 4) { // only if "OK" if (req.status == 200) { if(req.responseText == 'true'){ //finnes i databasen, gjør noe her }else{ //finnes ikke } } else { //problem med å hente data } } } Du bør sjølsagt lese mer rundt emnet, da dette bare var et eksempel; mer kode kreves. Introduksjon kan du finne fks her: http://developer.apple.com/internet/webcon...xmlhttpreq.html eller på et google-søk etter ajax Lenke til kommentar https://www.diskusjon.no/topic/671226-sjekke-om-verdi-finnes-i-database/#findComment-7366094
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å