Comment soumettre le formulaire et mise à jour de l'élément sur la page, sans actualisation, dans les Rails 4

Je vais avoir beaucoup de mal à essayer de faire quelque chose que j'imagine serait assez simple.

J'ai une liste d'éléments, disons, de todos. Au bas de la liste, j'ai un champ de texte où je ajouter de nouveaux éléments à cette liste. Je veux faire en sorte que les nouveaux éléments sont ajoutés au bas de la liste de manière dynamique, sans rafraichissement de la page, comme dans une fenêtre de chat.

J'ai fait de la soumettre le formulaire remote: true et il a réussi à se soumet sans recharger la page, mais je ne peux pas obtenir le nouvel élément à apparaître au bas de la liste en même temps. J'ai actualiser la page pour voir les changements.

J'ai tenté quelques approches différentes que j'ai trouvé sur (il n'y a pas de pénurie de questions similaires ici) et le web, et même un joyau appelé Synchronisation, mais chacun d'eux avait des erreurs et des problèmes qui leur sont propres et je ne pouvais pas obtenir tout fonctionne correctement. Chacun d'eux pourrait être sa propre DONC, la question. Au lieu donc je pose la question: Est-il une "recette" qui est sûr de réussir la mise en œuvre de ce dans les Rails 4?

OriginalL'auteur San Diago | 2014-03-27