我有一个带有动态字段的表单(has_many关联模型),可以在nested_form gem的帮助下添加/删除(谢谢你,Ryan Bates!)。
现在,我想让用户重新排序这些字段。
假设嵌套模型具有“order_nr”整数字段,可用于对它们进行排序。 因此,基本上,交换这些数量的邻居元素将改变他们的顺序。
我可以写一些javascript来交换表单元素及其隐藏字段与这些数字,用新的ajax请求填充新创建的元素的订单号,但我有一种强烈的感觉应该已经有某种常见的解决方案为了这个任务。
所以,问题是:解决这个任务的好/常用/准备/合理的方法是什么?