[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
Alterar o comboReloadGroup.  XML
Índice dos Fóruns -> Dúvidas Ir para a página: 1, 2 Próximo 
Autor Mensagem
guilherme.pimentel
Template
[Avatar]

Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline

Tem como eu alterar o funcionamento do comboReloadGroup pois eu alterei o combo para um list usando o multiple="true" e size="10"
Code:
			<n:comboReloadGroup useAjax="true">
  				<t:property renderAs="doubleline" multiple="true" name="estrutura" size="10"/>
  				<t:property renderAs="doubleline" multiple="true" name="regua" label="Régua" size="10" />
  			</n:comboReloadGroup>
 


porem quando eu seleciono mais de um ele funciona somente para o ultimo que eu selecionei ....... tem como eu mudar a função interna para que ele filtre a subentidade de acordo com todos que eu selecionar na primeira lista????

GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Guilherme.. experimenta fazer o seguinte.. pega o código fonte que foi gerado.. altera lá o fonte.. e me manda as diferenças ai posso dar uma olhada no que fazer com isso.

Obrigado!

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
guilherme.pimentel
Template
[Avatar]

Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline

O frameWork esta gerando tudo certo porem ele funciona somente para combo... eu precisava que os lists fizesse reload com varios itens selecionados e não com somente um como funciona hoje.

GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Sim.. eu sei.. ele não foi preparado para funcionar com lists..

por isso estou lhe dizendo para alterar os javascripts de modo que ele se comporte de maneira adequada, me repassei que ai poderei integrar com o framework, entendeu?

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Por enquanto.. faz o seguinte..

Tira o <n:comboReloadGroup e faz o ajax manual.. em breve terá uma atualização disponível.

té!>

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
guilherme.pimentel
Template
[Avatar]

Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline

Meu problema agora é o seguinte:

A minha entidade de filtro esta implementado da seguinte forma:

Code:
package br.com.geoexplore.geoenterprise.geobarragem.filtro;
 
 import br.com.geoexplore.geoenterprise.geobarragem.bean.Estrutura;
 import br.com.geoexplore.geoenterprise.geobarragem.bean.Regua;
 import br.com.linkcom.neo.controller.crud.FiltroListagem;
 
 public class ReguaFiltro extends FiltroListagem {
 	private Estrutura estrutura;
 	private Regua regua;
 	private Object[] estruturas;
 	
 	public Object[] getEstruturas() {
 		return estruturas;
 	}
 	public void setEstruturas(Object[] estruturas) {
 		this.estruturas = estruturas;
 	}
 	public Estrutura getEstrutura() {
 		return estrutura;
 	}
 	public void setEstrutura(Estrutura estrutura) {
 		this.estrutura = estrutura;
 	}
 	public Regua getRegua() {
 		return regua;
 	}
 	public void setRegua(Regua regua) {
 		this.regua = regua;
 	}
 	
 }

Quando é selecionada somente uma estrutura o filtro funciona normalmente porem quando eu seleciono mais que uma estrutura ele mostra essa mensagem
Code:
Valores incorretos encontrados em 'ReguaFiltro' 
 Estrutura Failed to convert property value of type [[Ljava.lang.Object;] to required type [br.com.geoexplore.geoenterprise.geobarragem.bean.Estrutura] for property 'estrutura' 
 


Gerando tambem essa exceção:

Code:
 4:43:52,392 INFO  [STDOUT] java.lang.NullPointerException
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.util.HibernateUtils.getId(HibernateUtils.java:36)
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.util.BeansUtil.isTransient(BeansUtil.java:115)
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.view.InputTag.doSelectAllFromService(InputTag.java:911)
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.view.InputTag.doComponent(InputTag.java:369)
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_n_input_2(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:838)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_c_if_7(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:785)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp.access$11(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:771)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke9(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1145)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1220)
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.getBody(BaseTag.java:426)
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.view.PanelTag.doComponent(PanelTag.java:81)
 14:43:52,392 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_n_panel_2(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:767)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_c_otherwise_0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:740)
 14:43:52,392 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_c_choose_0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:196)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp.access$0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:171)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1032)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp$PropertyTag_jspHelper.invoke(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:1193)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.doBody(BaseTag.java:253)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.PropertyTag.doComponent(PropertyTag.java:145)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspx_meth_n_property_0(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:167)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp._jspService(org.apache.jsp.WEB_002dINF.classes.br.com.linkcom.neo.view.template.PropertyTag_jsp:73)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 14:43:52,407 INFO  [STDOUT] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 14:43:52,407 INFO  [STDOUT] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 14:43:52,407 INFO  [STDOUT] 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.dispatchToTemplate(BaseTag.java:936)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.includeJspTemplateFile(BaseTag.java:900)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.includeJspTemplate(BaseTag.java:798)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.template.PropertyTag.doComponent(PropertyTag.java:315)
 14:43:52,407 INFO  [STDOUT] 	at br.com.linkcom.neo.view.BaseTag.doTag(BaseTag.java:568)
 


O conteudo da variavel quando é selecionado apenas 1 item é o bean da estrutura, mas quando é selecionado mais que 1 item o valor passa a ser um vetor de estruturas.


Com isso tem como vc saber oque eu tenho que mudar no FrameWork para que o filtro funcione tambem com esse tipo de seleção???


Entendeu???

GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Experimenta trocar o Object[] por List<Object> lista = new ArrayList<Object>();

Assim vai funcionar.

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
guilherme.pimentel
Template
[Avatar]

Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline

O negocio é o seguinte nesse bean que eu coloque o atributo "estruturas" esta so de teste pois mesmo com ele o sistema gera esse erro. O vetor de objetos com a lista de estruturas é o framework que gera a partir dos itens que eu selecionei.

A questão é o seguinte, como nesse bean do filtro o tipo do atributo "estrutura" é uma estrutura ele não consegue converter para Object[].

Eu queria era que no bean do filtro como no exemplo tem um atributo estrutura do tipo Estrutura e um outro atributo estruturas do tipo Object[], onde um posso implementar uma mudança que preencha o vetor ao inves de tentar preencher a estrutura.

Entendeu???

GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Sim, entendi.. mais eu não sei se o rógel fez este suporte... mais que diferença faz se você for usar um list ou um array de object?


Ahhh!! lembrei..

é coisa do hibernate.. eu lembro do rógel me falar que o hibernate tenta transformar todas as listas para um iterator.. deve ser por isso que não está funcionando.

té!

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Supondo que vc tenha o seguinte bean

class Bean {
List<Estrutura> estruturas;
}

e

<t:property name="estruturas"/>

Será criado um select-many e as estruturas selecionadas estarão no atributo estruturas... o mesmo aconteceria se fosse Estrutura[] estruturas.


O erro acontece porque vc está tentando colocar um input select-many para uma propriedade do tipo Estrutura.
guilherme.pimentel
Template
[Avatar]

Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline

Como eu devo fazer a query do metodo updateListagemQuery do DAO

eu coloquei fiz assim
Code:
...
 import br.com.linkcom.neo.controller.crud.FiltroListagem;
 import br.com.linkcom.neo.persistence.QueryBuilder;
 
 public class ReguaDAO extends GeoDAO<Regua> {
 	@Override
 	public void updateListagemQuery(QueryBuilder<Regua> query, FiltroListagem _filtro) {
 		ReguaFiltro filtro = (ReguaFiltro) _filtro;
         query.where("regua = ?", filtro.getRegua())
              .whereIn("regua.estrutura.id ", filtro.getEstruturas());
 	}
 	
 	public boolean existeReguaComCodigo(Regua bean){
 		QueryBuilder<Regua> queryBuilder = new QueryBuilder<Regua>(getHibernateTemplate()).from(Regua.class)
 															  .where("upper(regua.codigo) = ?", bean.getCodigo().trim().toUpperCase())
 															  .where("regua.estrutura.id = ?", bean.getEstrutura().getId());
 		if (bean.getId() != null){
 			queryBuilder = queryBuilder.where("regua.id != ?", bean.getId());
 		}
 		return (queryBuilder.list().size() != 0 );
 	}
 	
 }


O bean do Filtro ficou assim e o framework gerou certinho o filtro

Code:
 ...
 import java.util.List;
 
 public class ReguaFiltro extends FiltroListagem {
 	private List<Estrutura> estruturas;
 	private Regua regua;
 	
 	public Regua getRegua() {
 		return regua;
 	}
 	public void setRegua(Regua regua) {
 		this.regua = regua;
 	}
 	public List<Estrutura> getEstruturas() {
 		return estruturas;
 	}
 	public void setEstruturas(List<Estrutura> estruturas) {
 		this.estruturas = estruturas;
 	}
 }



porem quando eu executo o filtro ele gera esse erro:
Code:
javax.servlet.ServletException: java.util.ArrayList
 	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:408)
 	org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:357)
 	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	br.com.linkcom.neo.core.web.NeoFilter.doFilter(NeoFilter.java:95)
 	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
 
 
 root cause 
 
 br.com.linkcom.neo.controller.crud.CrudException: java.util.ArrayList
 	br.com.linkcom.neo.controller.crud.CrudController.doListagem(CrudController.java:126)
 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 	sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 	java.lang.reflect.Method.invoke(Unknown Source)
 	br.com.linkcom.neo.controller.MultiActionController.invokeNamedMethod(MultiActionController.java:504)
 	br.com.linkcom.neo.controller.MultiActionController.handleRequestInternal(MultiActionController.java:367)
 	org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
 	org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
 	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:717)
 	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:658)
 	br.com.linkcom.neo.controller.DispatcherServlet.doService(DispatcherServlet.java:59)
 	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
 	org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:357)
 	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	br.com.linkcom.neo.core.web.NeoFilter.doFilter(NeoFilter.java:95)
 	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
 
 
 note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.



Sabe como posso resolver esse problema???

GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Pega o stackTrace do console.. esse que aparece na página as vezes nao é bom nao...


na sua query provavelmente vc terá que fazer

.whereIn("regua.estrutura", filtro.getEstruturas())

ao invés de

.whereIn("regua.estrutura.id ", filtro.getEstruturas())

ou entao


.whereIn("regua.estrutura.id ", getIds(filtro.getEstruturas()))

onde getIds() retorna uma lista com os campos id....

(nao tenho certeza se a primeira sugestao funciona corretamente)
guilherme.pimentel
Template
[Avatar]

Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline

funcionou certinho eu fiz como vc falou:
Code:
 import br.com.linkcom.neo.core.web.NeoWeb;
 import br.com.linkcom.neo.persistence.GenericDAO;
 import br.com.linkcom.neo.persistence.SaveOrUpdateStrategy;
 
 public class GeoDAO<BEAN extends GeoBean> extends GenericDAO<BEAN> {
 
 	protected String getIds(List list) {
 		String retorno = "";
 		if (list != null){
 			for(int index=0;index<list.size();index++){
 				GeoBean geoBean = (GeoBean)list.get(index);
 				retorno += geoBean.getId() + ",";
 			}
 			return retorno.substring(0, retorno.length()-1);
 		}return "";
 	}
 }
 


e no dao:

Code:
...
 public class ReguaDAO extends GeoDAO<Regua> {
 	@Override
 	public void updateListagemQuery(QueryBuilder<Regua> query, FiltroListagem _filtro) {
 		ReguaFiltro filtro = (ReguaFiltro) _filtro;
         query.whereIn("regua.id ", getIds(filtro.getReguas()))
          .whereIn("regua.estrutura.id ", getIds(filtro.getEstruturas()));
 	}
 }


e no jsp:

Code:
 <%@ taglib prefix="n" uri="neo" %>
 <%@ taglib prefix="t" uri="template" %>
 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
 <t:listagem>
 	<t:janelaFiltro>
     	<t:tabelaFiltro width="100%">
 			<t:property name="estruturas" 		    renderAs="doubleline" multiple="true" size="10" style="width: 150px;"  />
  			<t:property name="reguas" label="Régua" renderAs="doubleline" multiple="true" size="10" style="width: 150px;"  />
 		</t:tabelaFiltro>
     </t:janelaFiltro>
 	<t:janelaResultados>
 ....
 	</t:janelaResultados>
 </t:listagem>
 

Agora como é que eu faço para que um list dependa do outro ja que as entidades são relacionadas e eu não posso usar o comboReloadGroup

GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Nesse caso vc terá que fazer essa dependencia manualmente..
tem s seguintes opcoes...

fazer um ajax para quando vc mudar o select de estrutura...
aí vc pega a lista de régua e preenche o combo.. tem funcoes no arquivo ajax.js que podem te ajudar nisso
[veja o código gerado de um comboReload para entender como funciona]
ou ..

vc faz um reloadOnChange=true no estruturas para recarregar a página e aí vc pode setar a lista diretamente no jsp

tem uma outra forma de atualizar a parte da página onde fica o combo via ajax tb.. mas acho que essa seria um pouco mais complicada...

ou... se nao tiver muitas opcoes.. vc carrega todas as estruturas e réguas na página... e monta o combo com javascript (essa solução será a mais interessante se vc nao tiver muitas opcoes)


Se precisar de ajuda mais detalhada pra fazer isso.. pode postar aqui...
guilherme.pimentel
Template
[Avatar]

Membro desde: 21/06/2007 15:52:28
Mensagens: 109
Localização: BELO HORIZONTE
Offline

Como é que eu faço para pegar todos os itens selecionados pois no javascript quando eu coloco
Code:
this.value

ele so pega o primeiro item selecionado quando eu seleciono outro ele não mostra como se fosse uma lista, vc sabe como é que eu faço isso???

GUILHERME A. MUNCK PIMENTEL
DESENVOLVEDOR JEE
BRASIL - MINAS GERAIS - BELO HORIZONTE
 
Índice dos Fóruns -> Dúvidas Ir para a página: 1, 2 Próximo 
Ir para:   
Powered by JForum 2.1.7 © JForum Team