Cita:
Iniciado por ElJavista Mala elección, el ajax es la combinación de JavaScript y PHP (u otro lenguaje del lado del servidor) mediante el objeto XmlHTTPRequest, así que para usar ajax hay que saber PHP, entonces comienza aprendiendo PHP, además es lo más lógico y directo en este caso. Usar ajax en es hacer participar a JavaScript por demás.
Bueno, bueno...¿?
Si bien es cierto que Ajax es una tecnología (o pseudo, o mezcla de...) que conjuga javascript con... el servidor, no necesariamente tiene que ser con un lenguaje, aunque si se usa un lenguaje se consigue el dinamismo que se quiere (no se implementa porque sí), pero en el servidor también pueden tenerse ficheros XML o simplemente texto plano... en estos casos usar un método u otro no tiene sentido porque no se procesa nada, pero se puede usar algo así: ajax.open("[get/post]", "fichero.txt", true), de hecho se hace en esta página:
Cargando texto con Ajax
Si lo pruebas con explorer, puede dar problemas... no creí necesario depurarlo mucho, pero seguro que más adelante lo haga.
Saludos