Artikelen » Javascript/Ajax » Artikel
Standaard AJAX Request
07-03-2009 17:08
Origineel gepost door: dragontje124
ajax is een techniek waarbij data geladen wordt op een pagina zonder dat de pagina daarvoor opnieuw geladen moet worden. dit kan handig zijn bij bijvoorbeeld een chatbox of gewoon omdat je dat handiger vind.
dit is een standaard ajax request
dit script gebruik je zo:
waar pagina.php de pagina is die je wilt laden, waarde1 en waarde2 de $_GET[] variabelen zijn die je meestuurd en content het id van het divje is waar je de pagina in geladen wilt hebben
wil je meer variabelen meesturen voeg dan
onder
[code=php]
url=url+"?voorbeeldget1="+value1
url=url+"?voorbeeldget2="+value2[/code]
dit toe:
[code=php]
url=url+"?bericht="+value3
[/code]
(hier gebruik je dus als extra $_GET: $_GET['bericht'])
en verander
[code=php]function ajax(page,value1,value2,div) [/code]
in
en
wordt
wil je ipv get post gebruiken verander dan
in
[code=php]xmlHttp.open('POST', url, true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"
;
xmlHttp.setRequestHeader("Content-length", url.length);
xmlHttp.setRequestHeader("Connection", "close"
;
xmlHttp.send(url);
[/code]
ik hoop dat jullie het een beetje begrijpen
ajax is een techniek waarbij data geladen wordt op een pagina zonder dat de pagina daarvoor opnieuw geladen moet worden. dit kan handig zijn bij bijvoorbeeld een chatbox of gewoon omdat je dat handiger vind.
dit is een standaard ajax request
Code | Selecteer Alles![]() |
|---|
|
dit script gebruik je zo:
Code | Selecteer Alles![]() |
|---|
|
waar pagina.php de pagina is die je wilt laden, waarde1 en waarde2 de $_GET[] variabelen zijn die je meestuurd en content het id van het divje is waar je de pagina in geladen wilt hebben
wil je meer variabelen meesturen voeg dan
onder
[code=php]
url=url+"?voorbeeldget1="+value1
url=url+"?voorbeeldget2="+value2[/code]
dit toe:
[code=php]
url=url+"?bericht="+value3
[/code]
(hier gebruik je dus als extra $_GET: $_GET['bericht'])
en verander
[code=php]function ajax(page,value1,value2,div) [/code]
in
Code | Selecteer Alles![]() |
|---|
|
en
Code | Selecteer Alles![]() |
|---|
|
wordt
Code | Selecteer Alles![]() |
|---|
|
wil je ipv get post gebruiken verander dan
Code | Selecteer Alles![]() |
|---|
|
in
[code=php]xmlHttp.open('POST', url, true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"
;xmlHttp.setRequestHeader("Content-length", url.length);
xmlHttp.setRequestHeader("Connection", "close"
;xmlHttp.send(url);
[/code]
ik hoop dat jullie het een beetje begrijpen
Er werd nog geen reactie geplaatst.

