Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com um serio problema é não achei artigos ou posts sobre o assunto.
Bem, queria saber como consigo fazer um draggable que ao alterar a posição das linhas ele altere no banco de dados.
Exemplo: tenho um lista, cada item da lista tem um id que vem do banco de dados, ai altero o item 6 (que tem id = 6) para o lugar do 5 (que tem id = 5), ai o 5 consequentemente vai para o lugar do 6 certo? ai apos eu alterar queria que modificasse no banco de dados o id deles para que continue na posição alterada

Ok, ai esta o problema!
A rotina não faço a minima ideia de como criar ela kk
A imagem postada como exemplo é do Sortable do jQueryUI:
https://jqueryui.com/sortable/
Se você for na documentação da API, encontrará o evento change. Esse evento é executado toda a vez que a ordem é alterada. O que você pode fazer é realizar uma requisição ajax que salve a nova ordem dos elementos, todas as vezes em que ele for disparado.
Ou, adicionar um botão submit e submeter como um formulário normal e salvar a nova ordem.
Bom dia,
você vai precisar de um campo para ordenação no banco e alguma rotina para fazer sua atualização de acordo com o callback do draggable, ela pode ser ajax ou um submit padrão no fim das atualizações.