Há um bom tutorial Ajax aqui , e usa PHP no lado do servidor. A propósito, uma vez que você entenda completamente como o Ajax funciona, você provavelmente pode querer migrar para uma estrutura Javascript que o torne mais fácil, como jquery , dojo ou Fechamento .