JQuery + Vraptor3 + tag select (RESOLVIDO)  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
ViniciusNaka
JavaChild
[Avatar]

Membro desde: 19/01/2009 11:06:51
Mensagens: 101
Offline

Boa tarde pessoal.

Estou tentando fazer uma ordenação de lista, onde é carregada inicialmente uma lista de funcionários e caso eu selecione um departamento no select ele exibe só os funcionários daquele depto.

A minha ideia é a seguinte, tenho dois <c:foreach>..

esse chama tds os funcionarios...

Esse chama só os funcionários do departamento...

esse do depto esta display: none, pois quero que apareça somente quando selecionarem um depto, ai eu exibiria ele e esconderia o outro...

meu método do controller...


o jquery que estou usando...


Como que eu faço para chamar meu FuncionarioController pelo jQuery?

Bom, tentei ser o mais claro possível hehe... me desculpem pela minha inexperiência hehe

Obrigado pela ajuda desde já.

Abs

This message was edited 1 time. Last update was at 01/06/2011 15:55:19

[Email] [MSN]
pbnf
JavaGuru

Membro desde: 18/06/2003 12:06:55
Mensagens: 228
Localização: De volta a Cuiabá-MT, 40º na sombra !!!
Offline

Veja no final do post http://www.guj.com.br/java/236884-resolvido-receber-json-no-vraptor-3
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Online

leia a apostila do FJ-28 como o pbnf falou, mas resumindo vc usaria algo do tipo:



e no controller retornar a lista de funcionarios em json.

--
Caelum
www.caelum.com.br

ViniciusNaka
JavaChild
[Avatar]

Membro desde: 19/01/2009 11:06:51
Mensagens: 101
Offline

é pela apostila FJ-28 mesmo que estou estudando

então, quando seleciono um depto no select ele nao ta chamando certo meu jQuery...


[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Online

faltando um $ na segunda linha:



--
Caelum
www.caelum.com.br

ViniciusNaka
JavaChild
[Avatar]

Membro desde: 19/01/2009 11:06:51
Mensagens: 101
Offline

mesmo assim, nem chega no alert...


não seria algo errado no meu select?

abs
[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Online

acho que chamar o .change() do final não vai funcionar...

vc pode extrair a função:

--
Caelum
www.caelum.com.br

ViniciusNaka
JavaChild
[Avatar]

Membro desde: 19/01/2009 11:06:51
Mensagens: 101
Offline

opa... voltei a mexer com isso só hj hehe...

então, eu dei uma lida nesse tópico... http://www.guj.com.br/java/213443-resolvido-checkbox-dinamico-com-javascript-e-vraptor-3/4

daí mudei meu jquery, chamando ele pelo onchange no meu select...


mas qndo chega no meu controller, esta null...


alguém sabe o que estou fazendo de errado?

This message was edited 2 times. Last update was at 06/04/2011 14:03:57

[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Online

bom, vc quer que a sigla fique na url, como está configurado no controller?

se sim, o nome do parâmetro no @Path tem que ser sigla (a menos que vc receba um Departamento ao invés da String)



e no javascript vc tem que passar o parâmetro na url:


--
Caelum
www.caelum.com.br

ViniciusNaka
JavaChild
[Avatar]

Membro desde: 19/01/2009 11:06:51
Mensagens: 101
Offline

bom dia Lucas...

obrigado, agora funcionou. Estou recebendo a string no meu método, mas pelo jeito o restante da function não executa, pois não some a linha e tb não aparece a outra

[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Online

pôe um alert('passei aqui') dentro da function e vê se ele aparece.

dá uma olhada no firebug (uma ext do firefox) pra ver se dá algum erro no javascript

--
Caelum
www.caelum.com.br

ViniciusNaka
JavaChild
[Avatar]

Membro desde: 19/01/2009 11:06:51
Mensagens: 101
Offline

Coloquei 2 alerts...


os alerts funcionam, porém, não funciona o hide nem o show

vou colocar meus métodos abaixo para ver se é algo errado neles..

controller...


método listar... o idDepto é uma variavel que criei no controller..


ah, eu debuguei pelo firebug e nada de erro de script
[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Online

se os alerts estão funcionando o problema é no javascript...

existe algum elemento com o id tr_list_all e tr_list_depto?

--
Caelum
www.caelum.com.br

ViniciusNaka
JavaChild
[Avatar]

Membro desde: 19/01/2009 11:06:51
Mensagens: 101
Offline

seguem as tr's...

This message was edited 2 times. Last update was at 07/04/2011 21:01:08

[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Online

se vc executar as linhas no console do firebug acontece algo?



--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team