jQuery autocompletar - solicitud de sitio cruzado xml

La fuente XML para mi autocompletado está en otro servidor. ¿Existe un método del lado del cliente (javascript) para obtener este documento XML?

Sé que puedo crear un proxy con php, jsp, etc. pero necesito hacerlo todo del lado del cliente. Así es como llamo al archivo ahora que solo funciona si está en el mismo dominio:

function callAjax(url) {
  $.ajax({
        url : url,
        dataType : "xml",
        success : function(xmlResponse) {
              totalrec = $("TOTALREC", xmlResponse).text();
            $.merge(data1, $("ROW", xmlResponse).map(returnResults).get());
        }// end of success
  });