<body>
<input id="IDInputNumeroOSBusca" type="text" placeholder="Número OS" class="span2">
<button type="submit" class="btn" onclick="busca()" >Busca</button>
<table id="tabelaOrdemServico" class="table table-condensed">
<thead></thead>
<tbody></tbody>
</table>
<div class="pagination pagination-centered" >
<div id="page-selectiona"></div>
</div>
<script type="text/javascript">
var qtdPaginas = ${qtdPaginas}
function busca(num) {
var parametros = {
'ordemServico.id': $('#IDInputNumeroOSBusca').val(),
'ordemServico.numeroOSHub': $('#IDInputNumeroOSHubBusca').val(),
'ordemServico.idBanco': $('#IDInputIdBancoBusca').val(),
'ordemServico.agencia.numero': $('#IDInputAgenciaBusca').val(),
'ordemServico.clienteVisitado.cnpjCpf': $('#IDInputCNPJBusca').val(),
'ordemServico.clienteVisitado.razaoSocial': $('#IDInputClienteBusca').val(),
'ordemServico.status': $('#IDInputStatusBusca').val(),
'paginaClicada': num
};
$.ajax({
url: '/msigosbv/buscar',
data: parametros,
dataType: 'json',
contentType: 'application/json',
type: "GET",
success: function (data) {
$('#tabelaOrdemServico > thead').empty();
$("#tabelaOrdemServico > tbody").empty();
var result = data.ordensServicos;
$("#tabelaOrdemServico > thead").append(
"<tr>" +
"<th> N° OS </th>" +
"<th>N° OS HUB</th>" +
"<th>IDBANCO</th>" +
"<th>SERVIÇO</th>" +
"<th>CLIENTE</th>" +
"<th>CNPJ</th>" +
"<th>AGÊNCIA</th>" +
"<th>STATUS OS</th>" +
"</tr>"
);
for (var it = 0; it < result.length; it++) {
$("#tabelaOrdemServico > tbody").append(
"<tr>" +
" <td>" + result[it].id + "</td>" +
" <td>" + result[it].numeroOSHub + "</td>" +
" <td>" + result[it].idBanco + "</td>" +
" <td>" + result[it].nomeServico + "</td>" +
" <td>" + result[it].razaoSocial + "</td>" +
" <td>" + result[it].cnpj + "</td>" +
" <td>" + result[it].numeroAgencia + "</td>" +
" <td>" + result[it].statusOS + "</td>" +
"</tr>"
);
}
buscaQtdPagina(result);
},
error : function(jqXHR, textStatus, errorThrown) {
alert('erro');
alert(errorThrown);
alert(textStatus);
alert(jqXHR);
},
});
}
var i = 1;
function buscaQtdPagina(result){
$('#page-selectiona').bootpag({
total:qtdPaginas,
maxVisible: 10
}).on('page', function(event, num){
if(i != num){
busca(num);
}
i = num;
});
}
</script>
</body>
--
--
Grupo de jQuery Brasil.
REGRAS: https://docs.google.com/document/d/1VfvTDmeHTSj-L5ouZJjQQ4OkjTCU1Hr2XtPYBNGVHH4/edit
USE O JSBIN.COM / JSFIDDLE.NET PARA CÓDIGOS.
Email: jque...@googlegroups.com
Biba: jquery-br+...@googlegroups.com
Site: http://groups.google.com/group/jquery-br?hl=pt-BR
---
Você recebeu essa mensagem porque está inscrito no grupo quot;jQuery (Brasil)" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jquery-br+...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.