Ik ben bezig met een AJAX script maar hij wil gewoon het gewenste niet laten zien. Aangezien hier AJAX expert Jelmer rondloopt stel ik mijn vraag hier.

Ik heb een voorbeeld en het wil gewoon niet werken:

mariendb.dyndns.org/test/

Hopelijk willen jullie mij helpen?
http.send(); moet worden http.send(null);. Bij een POST-action stop je ipv null daar namelijk de data in, maar in javascript moet je altijd alle argumenten invullen.

Trouwens denk ik ook dat het responseText is ipv responseTEXT (ja, javascript is hoofdlettergevoelig)
Ok Jelmer (Y) hij werkt nu, maar pas na 2 keer klikken :S Weet jij een oplossing?
Niet:
http.onreadystatechange = handleresponse();

Wel:
http.onreadystatechange = handleresponse;


Je kan overigens geen Ajax expert zijn; daarvoor is Ajax naar mijn mening te klein. Je kunt hooguit wel of niet begrijpen wat je doet en hoe het werkt.
Naar aanleiding van Kaspar zijn javascript errors, ging ik eens kijken of FF ook fouten gaf, ik open de Console, en ja hoor, heel veel error's zelfs. Maar als ik goed kijk, zijn die error's allemaal van PHPhulp :S
Als alle functies trouwens eindigen op return loopt alles een stuk gesmeerder. Anders gaat hij niet verder met devolgende functie.

Reageren