Pergunta

Eu tenho uma lista classificável (interface do usuário do jQuery), você poderia aconselhar se for possível implementar a base 'Desfazer/refazer' na classificação?

Imagine que, um item é arrastado para um novo espaço reservado, clico em botão "desfazer" e o item será movido para sua posição original. Se eu clicar no botão "refazer" e o item passará para esse novo espaço reservado.

Talvez alguém saiba como fazer isso ou talvez outra coisa. desde já, obrigado.

Foi útil?

Solução

Após cada movimento (em update), você pode armazenar o serializado (ou use toArray) peça em uma variável e use-a para reordenar seus itens em caso de "desfazer". De fato, você pode pressionar os dados serializados para uma matriz, dando a você a capacidade de "desfazer" várias vezes.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top