Paginação e filtros de consulta no servidor
06/10/2014 20:04
0
Olá amigos,

Preciso paginar e fazer consultas no lado do servidor (remote pagination) em função da quantidade de linhas retornadas em algumas consultas exceder o tamanho de apresentação na view.

Encontrei o plugin remote-pagination:0.4.8 que está se mostrando excelente para a paginação. Vocês sabem como posso fazer para também fazer a consulta remota?

Vi também que existe um plugin filter:0.2, mas a sua última atualização foi em 2009... isso cria uma certa insegurança com relação à evolução e alinhamento do plugin com futuras versões do Grails.

Vocês poderia me trazer alguma luz sobre este assunto?

Obrigado pelo seu tempo!




Tags: paginação;filtros;remote-pagination;filter;plugin


1
Olá Pedro tive +- o mesmo problema que você no nosso caso a solução foi a utilização do dataTable com a opção remote

$('#example').dataTable({   
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": '../cliente/lista',
"fnServerData": function (sSource, aoData, fnCallback) {
$.ajax({
"dataType": 'json',
"contentType": "application/json; charset=utf-8",
"type": "POST",
"url": sSource,
"data": '{}',
"success": function (data) {
var s = $.parseJSON(data.d);
fnCallback(s);
}
});
}
})



Passando os parâmetros por ajax e retornado um JSON

Espero ter lhe dado pelo menos um caminho

da uma olhada nesse link Your text to link here...


0
Olá Kiko.

Obrigado pela dica. Vou tentar.

Você conhece o plugin filter?

Obrigado!

08/10/2014 11:11



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto