Articles of ruby on rails 3.1

plusieurs occurrences de boîtes de dialog jQuery sur des lignes de tableau dans les rails 3 – comment procéder?

La tâche que j’essaye d’accomplir: J’ai une application Rails 3 qui traite les ordres de travail d’une entreprise de télécommunications. La page d’index du contrôleur des ordres de travail affiche les ordres de travail paginés en rangées allant jusqu’à 30 par page. Le client aimerait pouvoir mettre à jour deux champs à partir de cette […]

Quelle est la meilleure façon de refactoriser UJS link_to_function?

J’ai l’interface suivante pour un de mes projets de passe – temps orienté base-brouillon qui permet au propriétaire d’une équipe de définir un ensemble de critères permettant de classer les joueurs: Cliquez sur les atsortingbuts pour append cet atsortingbut à la liste, lui donner un facteur d’importance et un sens de sorting. Dans Rails 2 […]

Comment dépanner silencieusement js dans Rails?

Il convient de noter que je ne maîsortingse pas très bien Firebug, mais je n’ai pas trouvé d’erreurs expliquant le problème suivant. J’ai un fichier feed.js.erb contenant le code suivant: var $foos = $(”); $(‘#container’).append($foos); $(‘#pagination_button a’).attr(‘href’, ”); Lorsque cet appel ajax est effectué pour la deuxième fois , il semble échouer en silence. Je […]

Rails ‘.js.erb’ ne rendant pas partiel

Donc, je travaille avec les rails 3.2.13 et ce que j’essaie de faire, c’est de rendre un partiel, puis de l’append à une div en utilisant jquery: $(“#notifications”).append(“”); ce qu’il fait actuellement, c’est qu’il l’ajoute à la bonne division mais ne rend pas le partiel ou quoi que ce soit, il restitue le code de […]

Rails Completed 406 Inacceptable

Je ne sais pas ce qui se passe ici, je viens de mettre à jour mes rails de 3.1.0rc4 à 3.1.0 et je trouve soudainement que tous les fichiers ajax ne fonctionneront pas. Cela provoque une erreur 406 tout le temps. Tout allait parfaitement bien avant de passer à la version 3.1.0 Les gars, je […]

Requêtes de firebase database javascript Rails

Comment faire un appel PUT, POST ou DELETE à partir de javascript? J’ai collecté des données en utilisant jquery drag and drop. Comment puis-je envoyer ceci à la firebase database? Je pense que je pourrais peut-être utiliser jQuery.ajax mais je ne peux pas comprendre comment. Tous les pointeurs appréciés. Solution: C’est le javascript qui fonctionne […]

Comment utiliser correctement jQuery dans le pipeline d’actifs Rails 3.1?

Je travaille sur une application de loisir et utilise un peu de jQuery. Les résultats sont satisfaisants pour le moment, mais je suis un noob jQuery et je suppose que je peux apporter des améliorations significatives à la structure du code. Laissant Coffescript de côté pour le moment, je me demandais comment utiliser correctement les […]

Rails 3.1 avec Asset Pipeline, link_to: confirmer l’affichage du message deux fois?

D’accord, j’ai donc vu cette question à propos de ce problème causé par plusieurs liens jQuery ou Prototype, mais je peux confirmer que je ne fais un lien vers jQuery qu’une seule fois sur toute la page. Mon problème est le suivant: lorsque j’ai un link_to qui confirme une suppression, la fenêtre contextuelle s’affiche deux […]

Micropost – Erreur de routage Aucun itinéraire ne correspond à – Suppression d’un Micropost

Je lis le livre de Hartl, Ruby on Rails by Example. Au chapitre 11, vous avez implémenté des demandes de suppression pour permettre aux utilisateurs de supprimer les micropostes de leur profil. Cependant, lorsque je clique sur le bouton Supprimer, je reçois cette erreur de routage: Aucune route ne correspond à [GET] / microposts / […]

.tooltip () n’est pas une fonction

J’essaie d’utiliser le .tooltip () que j’ai trouvé parmi les suivants: info-bulle Jquery-ui . Ce que j’ai est une application rails qui contient des informations dans un tableau. Dans des cellules séparées. Actuellement, vous pouvez afficher les informations complètes d’une cellule en cliquant dessus, ce qui ouvre la boîte de dialog jQuery qui fonctionne correctement. […]