Pregunta

Tengo una lista ordenable (jquery ui), ¿podría indicar si es posible poner en práctica 'deshacer / rehacer' base de sortable?

Imagine que un elemento es arrastrado a un nuevo marcador de posición, a continuación, hago clic en "deshacer" botón y el elemento se moverá a su posición original. Si hago clic en el botón "rehacer" y el elemento se moverá a ese nuevo marcador de posición.

Tal vez alguien sabe cómo hacer esto o tal vez algo más. gracias por adelantado.

¿Fue útil?

Solución

Después de cada movimiento (en update ), puede almacenar la serializado (o utilizar toArray ) orden en una variable, y luego utilizar eso para volver a ordenar los elementos en el caso de 'deshacer'. De hecho, usted podría empujar los datos serializados en una matriz, que le da la capacidad de "deshacer" varias veces.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top