2010-06-29 4 views
-2

J'utilise jQuery ui dans une application rails. Je veux charger le contenu de l'onglet via ajax lorsque l'on clique sur l'onglet. J'ai tout mis en place correctement, c'est-à-dire que mon contrôleur répond à une requête xhr et il remplace simplement le contenu d'un certain div (à l'intérieur du contenu de l'onglet). Tout semble fonctionner correctement avec le prototype, cependant, si j'essaie de réutiliser le même code de contrôleur et d'appeler l'action index.js à partir des onglets jQuery ui, cela ne semble pas fonctionner, je suppose que c'est parce que la réponse envoyée est en prototype et jquery ne sait pas quoi faire avec?Onglets jQuery ui charge ajax dans les rails

Quelle est la meilleure façon d'y parvenir? Je préfèrerais ne pas inclure un autre plugin jQuery, car j'utilise beaucoup le prototype (au moins pour les réponses xhr) et je ne préfère pas réécrire un tas.

Mise à jour: Le code est à http://pastie.org/1024228. Je reçois l'erreur sur show.html.erb à la ligne 37.

Merci

+0

Pourriez-vous montrer un exemple de votre code qui ne fonctionne pas. – nathanvda

+0

S'il vous plaît voir la mise à jour de ma question – badnaam

+0

Il n'y a pas de code sur ce lien que vous avez fourni. –

Répondre

0

Eh bien, je viens de suivre l'épisode Bates de Ryan sur jquery, la création d'un fichier index.rjs.erb et en utilisant jquery simple pour cette action peupler la div.

+0

Cette "réponse" me confond. Est-ce que vous essayez de dire que c'est ce qui a résolu votre problème, ou êtes-vous en train de dire que c'est ce qui a causé le problème original sur lequel vous posez une question? –