2009-12-12 15 views
0

est-il possible d'utiliser jquery ajax pour envoyer des variables GET à Solr et mettre à jour la page de contenu afin que l'utilisateur n'a pas besoin de recharger la page?solr avec jquery ajax?

+0

Tous les commentaires à ma réponse? Les liens fournis répondent-ils à votre question? – jitter

+0

J'ai une question. quel solrconfig.xml signifie le tutoriel? et où puis-je trouver le fichier data-config.xml? – ajsie

+0

De quel tutoriel parlez-vous? Je ne suis pas familier avec Solr juste essayé de souligner les liens avec les informations correctes – jitter

Répondre

3

Votre question est un peu étrange, car "Oui, c'est le plus sûrement possible" serait la réponse.

Vous ne fournissez aucune information supplémentaire sur ce que vous avez déjà essayé, pourquoi je n'ai pas travaillé pour vous et ainsi de suite. Vous n'avez pas non plus fourni d'information sur votre "environnement de page web" quelle plate-forme, quelles langues génèrent le site, comment la connexion est-elle faite .....

Maintenant, à côté de tout cela: Déjà sur la page d'accueil de Apache Solr vous pouvez facilement conclure qu'il devrait être (même facilement) possible d'utiliser ajax pour faire les demandes de recherche.

Qu'est-ce que Solr?

...

Solr utilise la bibliothèque Lucene Java recherche à sa base pour l'indexation et la recherche en texte intégral et a REST comme HTTP/XML et des API JSON qui le rendent facile à utiliser à partir de pratiquement n'importe quel langage de programmation .

...

Il y a un api JSON. Sonne parfait pour les utilisations ajax.

Le wiki Apache Solr explique même comment cela pourrait fonctionner sur

Solr: JSON Response Writer vous pouvez maintenant facilement adapter le code javascript aux spécificités jQuery.

Vous pouvez également utiliser la bibliothèque javascript compatible jQuery suivante "pour créer des interfaces utilisateur avec Apache Solr".

AJAX Solr (il est agnostique js-cadre, mais vient déjà fait avec un gestionnaire compatible jQuery)

+0

merci pour les liens. ils étaient très utiles! – ajsie