2009-07-26 3 views
1

J'essaie d'afficher les requêtes suggérées par Google lorsqu'un utilisateur tape une requête dans notre champ de texte de recherche. Notre objectif est de combiner les requêtes suggérées par Google avec l'autocomplétion Scriptaculous.Google suggère des requêtes avec Scriptaculous Autocompleter?

Voici notre code:

nouvelle Ajax.Autocompleter ('q', '', 'autocomplete_choices http://suggestqueries.google.com/complete/search?q=test', {méthode: 'get', onSuccess: format_autocomplete});

Récupérer http: //suggestqueries.google.com/complete/search?q=test à partir d'un navigateur et de curl fonctionne très bien et affiche les requêtes suggérées pour une chaîne donnée.

Cependant, le responseText dans mon onSuccess rappel montre toujours la chaîne vide (« ») au lieu des requêtes proposées.

Des indices?

+0

Pour votre information, je considérais la réponse AJAX de Firebug, et voici ce qu'il dit: Impossible de charger source: http://suggestqueries.google.com/complete/ recherche? q = test – Crashalot

+0

J'ai également essayé http://google.com/complete/search?q=test, et cela a également échoué avec une demande 400 Bad même si la même URL fonctionne très bien dans un navigateur et boucle – Crashalot

Répondre

1

Je pense que JSONP est la réponse!
widget autocomplete jQuery UI a cette fonctionnalité par deafault

Questions connexes