Eu estou trabalhando para obter um dado de trabalho do SlickGridmesa correndo, mas a função mais comumente disponível, a capacidade de mover colunas ao redor, me escapa. Eu suponho que eu teria que remover a opção que diz enableColumnReorder: false
(e, claro, certificando-se de que não hána vírgula final no final das opções), mas quando eu faço isso, a grade falha ao ser executada. Eu o comparei aos exemplos de demonstração do próprio SlickGrid para tentar ver se há algo que eu esteja faltando, mas tudo parece legítimo. Alguém aí pode me explicar qual roteiro e / ou opção eu estou perdendo?
Aqui está o meu exemplo: http://www.tomryandesign.com/dev/datagrid/custom2/
Respostas:
1 para resposta № 1Eu descobri que o problema era com a versão do jQuery UI que eu estava usando. O SlickGrid aparentemente não é compatível com o jQuery UI 1.9.
-1 para resposta № 2
Você tentou sortable: true
no objeto de configuração da coluna?
e, em seguida, escrever sua lógica personalizada para classificar as coisas. Ex.
gridObj.onSort = function(e, args) {
gridData.sort(comparer);
gridObj.invalidate();
}
function comparer(a,b) {
//returns your custom logic to sorting the rows.
}