Minimaalne ajaxi näide
Allikas: Lambda
<html> <head> <script> var request; function myupdatefun() { var response; alert("myupdatefun called with"+request.readyState) if (request.readyState == 4) { alert("Server is done, request.readyState == 4!"); if (request.status == 200) { alert("Server sent data ok,request.status == 200!"); response = request.responseText alert("response is: "+response) document.getElementById('sisu2').innerHTML=response; } else if (request.status == 404) alert("Request URL does not exist"); else alert("Error: status code is " + request.status); } } function ajaxcall() { var url; request = new XMLHttpRequest(); url = "http://dijkstra.cs.ttu.ee/~tammet/cgi-bin/otsi.py?salvestaja=tanel&table=t1" request.open("GET", url, true); request.onreadystatechange = myupdatefun; request.send(null); } </script> <body> Tere kah! <form> <input type="button" value="Proovi!" onclick="ajaxcall()"> </form> <div id="sisu2"></div> </body>