Hey alguna pista de como ya que con ajax estoy apenas trabajando he hecho por ejemplo ingresar datos a una base de datos
marcopolo, en el ejemplo que jguillen te puso el php que recibe el httprequest lee el archivo xml y genera los links, pero en realidad solo necesitas conectar php con tus opciones y que genere los resultados.
El php de ellos genera algo como esto
http://www.w3schools.com/php/livesearch.php?q=html
es un simple documento html con el texto que va a ir adentro del div que reemplazan el innerhtml con ese resultado.