Comment puis-je faire un synchrone demande avec jQuery?

Pourquoi ne pas retourner cette fonction responseText?

function LoadBookmarksAsXml()
{
  return $.ajax(
  {
    type: 'GET',
    async: false,
    url:  'http://www.google.com/bookmarks/?output=xml&num=10000'
  }).responseText;
}

(Il fonctionne si je définir un succès-le rappel-la fonction et de l'ensemble async true!)
Merci à l'avance!!!!

Modifier: Ne vous inquiétez pas à propos de la croix-domaine d'appel; user603003 dit (dans un commentaire sur un désormais supprimé réponse) que c'est dans une extension Chrome où la croix-domaine les demandes sont autorisées.

La solution, si quelqu'un veut faire la même chose:

return $.ajax(
{
  type: 'GET',
  async: false,
  url:  'http://www.google.com/bookmarks/?output=xml&num=10000',
});

(Vous obtiendrez un objet XMLHTTPRequest.)

Tu veux dire synchrone demande, non?
Vous pouvez poster, ce qui fonctionne? Peut-être quelque chose à faire avec une redirection?
"(Vous obtiendrez un objet XMLHTTPRequest.)" Comme de jQuery 1.5, vous obtiendrez un jqXHR objet: api.jquery.com/jQuery.ajax/#jqxhr

OriginalL'auteur ComFreek | 2011-02-04