J'ai une application Ruby on Rails que j'écris où un utilisateur a la possibilité de modifier une facture. Ils doivent être en mesure de réaffecter l'ordre des lignes. À l'heure actuelle, j'ai une colonne d'index dans la base de données qui est utilisée comme mécanisme de tri par défaut. Je viens d'exposer cela et permis à l'utilisateur de l'éditer.Quel est le moyen le plus simple pour permettre à un utilisateur de faire glisser et déposer des lignes de table afin de changer leur ordre?
Ce n'est pas très élégant. J'aimerais que l'utilisateur puisse glisser et déposer des lignes de tableau. J'ai utilisé Scriptaculous et Prototype un peu et je suis familier avec eux. J'ai fait glisser et déposer des listes, mais je n'ai pas fait de lignes de table comme ça. Quelqu'un at-il des suggestions pour non seulement réorganiser mais capturer la réorganisation efficacement?
En outre, l'utilisateur peut créer dynamiquement une nouvelle ligne dans JS dès maintenant, de sorte que cette ligne doit également être réorganisable.
Points bonus si cela peut être fait avec RJS au lieu de JavaScript direct.
2,5 ans plus tard, je me demande quelle est la réponse actuelle à cette question? – TrojanName