我有一个可排序列表(jquery ui),你能否建议是否可以在sortable上实现'undo / redo'?
想象一下,将一个项目拖动到一个新的占位符,然后单击“撤消”按钮,该项目将移动到其原始位置。如果我单击“重做”按钮,该项将移动到该新占位符。
也许有人知道怎么做或者别的什么。 提前致谢。
答案 0 :(得分:4)
每次移动后(update
),您可以将serialized(或使用toArray
)订单存储在变量中,然后使用该订单重新订购“撤消”的事件。实际上,您可以将序列化数据推送到数组上,使您能够多次“撤消”。