Tengo una aplicación Ruby on Rails que estoy escribiendo donde un usuario tiene la opción de editar una factura. Deben poder reasignar el orden de las filas. Ahora mismo tengo una columna de índice en el archivo db que se usa como el mecanismo de clasificación predeterminado. Acabo de exponer eso y permití al usuario editarlo.¿Cuál es la forma más sencilla de permitir que un usuario arrastre y suelte las filas de la tabla para cambiar su orden?
Esto no es muy elegante. Me gustaría que el usuario pueda arrastrar y soltar las filas de la tabla. He usado Scriptaculous y Prototype un poco y estoy familiarizado con ellos. He hecho listas de arrastrar y soltar, pero no he hecho filas de tablas como esta. ¿Alguien tiene alguna sugerencia para reordenar y capturar el reordenamiento de manera eficiente?
Además, el usuario puede crear dinámicamente una nueva fila en JS en este momento, por lo que esa fila también debe ser reorientable.
Puntos de bonificación si se puede hacer con RJS en lugar de JavaScript directo.
2,5 años más tarde, me pregunto cuál es la respuesta actual a esta pregunta? – TrojanName