Autocomplete problem in IE7 (selectInputText textChangeListener)
[Logo]
ICEsoft.org Forums: ICEfaces, ICEmobile, ICEpdf
[Search] Search   [Recent Topics] Recent Topics   [Groups] Home Page | www.icefaces.org  [Register] Register  [Login] Login 
Autocomplete problem in IE7 (selectInputText textChangeListener)  XML
Forum Index -> Development Build Feedback
Author Message
thierry_gagnaire

Joined: 02/06/2010 05:01:09
Messages: 45
Offline


Hello,

I'm using Icefaces 2.0-Beta1

Autocomplete works well in IE 8, but not in IE 7.0 (7.0.5730.13) : textChangeListener method is never called and I get a white page !

Code:
 ...
 										<ice:panelGrid columns="2">
 							                <b>Numéro de Licence</b>
 							                <ice:setEventPhase events="ValueChangeEvent"
 	                                       			phase="INVOKE_APPLICATION"
 	                                       			disabled="false">
 							                
 										        <ice:selectInputText id="numeroOrg"
 				                						disabled="#{agrementCompetBean.competDTO.libCompetition_disabled}"
 				                						styleClass="#{agrementCompetBean.competDTO.libCompetition_style}"
 								                         rows="20" width="430" maxlength="8"
 								                         value="#{agrementCompetBean.competDTO.numeroOrg}"
 								                         valueChangeListener="#{agrementCompetBean.selectOrg}"
 								                         textChangeListener="#{agrementCompetBean.changedNumeroOrg}"
 								                         listVar="licence"
 								                         listValue="#{agrementCompetBean.listeOrg}"
 								                         partialSubmit="true">
 										            <f:facet name="selectInputText">
 										                <ice:panelGrid columns="3"
 										                               columnClasses="colNumero, colNom, colPrenom">
 										                    <ice:outputText id="AutoCmpNumero" value="#{licence.numero}"/>
 										                    <ice:outputText id="AutoCmpNom" value="#{licence.nom}"/>
 										                    <ice:outputText id="AutoCmpPrenom" value="#{licence.prenom}"/>
 										                </ice:panelGrid>
 										            </f:facet>								
 										        </ice:selectInputText>
 										    </ice:setEventPhase>
 										</ice:panelGrid>
 
 									    <ice:panelGroup>
 											<ice:panelGrid columns="4">
 							                    <b>Prénom (*)</b>
 							                    <ice:inputText id="prenomContact" 
 				                						disabled="#{agrementCompetBean.competDTO.libCompetition_disabled}"
 				                						styleClass="#{agrementCompetBean.competDTO.libCompetition_style}"
 							                    		value="#{agrementCompetBean.competDTO.prenomContact}"/>
 							                    <b>Nom (*)</b>
 							                    <ice:inputText id="nomContact"
 				                						disabled="#{agrementCompetBean.competDTO.libCompetition_disabled}"
 				                						styleClass="#{agrementCompetBean.competDTO.libCompetition_style}"
 							                    		value="#{agrementCompetBean.competDTO.nomContact}"
 							                    		size="52" />
 							                    
 							                    <b>Téléphone (*)</b>
 							                    <ice:inputText id="telContact" 
 				                						disabled="#{agrementCompetBean.competDTO.libCompetition_disabled}"
 				                						styleClass="#{agrementCompetBean.competDTO.libCompetition_style}"
 							                    		value="#{agrementCompetBean.competDTO.telContact}"/>
 							                    <b>Adresse e-mail (*)</b>
 							                    <ice:inputText id="emailContact" 
 				                						disabled="#{agrementCompetBean.competDTO.libCompetition_disabled}"
 				                						styleClass="#{agrementCompetBean.competDTO.libCompetition_style}"
 							                    		value="#{agrementCompetBean.competDTO.emailContact}"
 							                    		size="52" />
 	
 									        </ice:panelGrid>
 									    </ice:panelGroup>
 ...
 


Is there a solution or a work-arrond ?

Thanks.

Thierry
thierry_gagnaire

Joined: 02/06/2010 05:01:09
Messages: 45
Offline


I get a white page, but my method is well called (I missed a log4j config in my previous post).

Now in my logs, the last entry is :
2010-09-01 16:44:17,194 [DEBUG] com.icesoft.faces.component.selectinputtext.SelectInputTextRenderer - SelectInputText:populateList(): "selectInputText" facet found, generate generic html for list

It is the same entry when I successfully get the list of items with IE 8.

Any idea ?

Thanks
 
Forum Index -> Development Build Feedback
Go to:   
Powered by JForum 2.1.7ice © JForum Team