Jsf 2 + <f:ajax + ie 9

2 respostas
Zenas

Olá Amigos,

Estou trabalhando com a seguinte tecnologia: jsf 2.1.2 + primefaces 3 + hibernate ...

Tenho o seguinte código abaixo:

<h:selectOneRadio value="#{relatorioEleitorBean.valorRadio}"
											  id="radio">
								<f:selectItem itemValue="p" itemLabel="Partido" />
								<f:selectItem itemValue="f" itemLabel="Profissão" />
								<f:selectItem itemValue="r" itemLabel="Religião" />
								<f:selectItem itemValue="b" itemLabel="Benefício" />
								
								<f:ajax event="change"
										render="selects"
										execute="radio" />
							</h:selectOneRadio>
							
							<br />
								
							<h:panelGrid columns="4"
										 styleClass="border:0;cellspacing:3;"
										 id="selects">

								<h:selectOneMenu value="#{relatorioEleitorBean.eleitor.partido.id}"
												 id="partido"
												 disabled="#{relatorioEleitorBean.valorRadio != 'p'}">
									<f:selectItem itemLabel="ESCOLHA... " />
									<f:selectItems value="#{relatorioEleitorBean.partidos}" />
								</h:selectOneMenu>
	
								<h:selectOneMenu value="#{relatorioEleitorBean.eleitor.profissao.id}"
												 id="profissao"
												 disabled="#{relatorioEleitorBean.valorRadio != 'f'}">
									<f:selectItem itemLabel="ESCOLHA... " />
									<f:selectItems value="#{relatorioEleitorBean.profissoes}" />
								</h:selectOneMenu>

								<h:selectOneMenu value="#{relatorioEleitorBean.eleitor.religiao.id}"
												 id="religiao"
												 disabled="#{relatorioEleitorBean.valorRadio != 'r'}">
									<f:selectItem itemLabel="ESCOLHA... " />
									<f:selectItems value="#{relatorioEleitorBean.religioes}" />
								</h:selectOneMenu>

								<h:selectOneMenu value="#{relatorioEleitorBean.eleitor.beneficio.id}"
												 id="beneficio"
												 disabled="#{relatorioEleitorBean.valorRadio != 'b'}">
									<f:selectItem itemLabel="ESCOLHA... " />
									<f:selectItems value="#{relatorioEleitorBean.beneficios}" />
								</h:selectOneMenu>
								
							</h:panelGrid>
														
						</fieldset>

Estou utilizando o ie 9, quando no meu radio button é emitido o seguinte erro

malformedXML: Não é possível obter valor da propriedade 'removeChild': o objeto é nulo ou não está definido

Alguém pode me ajudar.

Abraços

2 Respostas

Zenas

Olá Amigos,

Consegui realizar a tarefa com o primefaces 3, utilizando o mesmo código com as seguintes alterações <p:selectOneRadio e <p:ajax, pois acredito que o <f:ajax já está bugado, apesar de ser a versão nova, apesar, se tratando do jsf, os erros são até normais e é aquela história, o cavalo dado não se olha os dentes. É de graça né.

Abraços

FernandoFranzini

Veja se não é o mesmo caso…

Criado 1 de dezembro de 2011
Ultima resposta 2 de dez. de 2011
Respostas 2
Participantes 2