Problema ao ordenar linhas de uma tabela usando sorteable do jquery
Boa noite pessoal,
Estou com a seguinte dificuldade, preciso habilitar o arrastar e soltar de uma tabela, as paginas em que preencho a tabela com java a função funciona normal, mas onde preencho a tabela com jquey nao consigo habilitar essa funcao de arrastar e soltar, alguém pode me ajudar? abaixo segue o modal que contem a tabela.
<!--Janela para listar pedidos-->
<div class="modal fade" id="visualizaPedidos" role="dialog">
<div class="modal-sm center-block margin-top-30">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Lista de Pedidos</h4>
</div>
<div class="panel-body">
<table id="tabela_ordens" class="table tab table-striped">
<!--aqui preencho com jquery-->
</table>
</div>
<script type="text/javascript">
$('tbody').sortable();
</script>
<br>
<div class="modal-footer center-block">
<button type="button" class="btn btn-primary" onclick="geraOrdemEntrega()">Entrega</button><button type="button" class="btn btn-primary" onclick="geraOrdemCarga()">Carga</button>
</div>
</div>
</div>
</div>
<!--encerra modal-->
e abaixo o servlet que preenche a tabela
try {
//recebe parametros
Carga carga = new Carga();
carga.setCd_status_carga(Integer.parseInt(request.getParameter("status")));
carga.setCd_uf_carga(Integer.parseInt(request.getParameter("estado")));
List<Carga> pedidos = new CargaDao().listaPedidosPorStatusEUf(carga);
if (pedidos.size() > 0) {
out.print(
"<thead>"
+ "<th>Pedido</th>"
+ "<th>Unidade</th>"
+ "</thead>"
);
out.print("<tbody>");
for (Carga dado : pedidos) {
out.print(
"<tr>"
+ "<td>" + dado.getPedido() + "</td>"
+ "<td>" + dado.getUn() + "</td>"
+ "</tr>"
);
}
out.print("</tbody>");
} else {
out.print("vaziu");
}
} catch (NumberFormatException e) {
out.print("erro");
System.err.println("errrrrrou");
}Discussão (0)
Carregando comentários...