Bonjour,
j'ai une page jsp appelé Materiel qui contient un formulaire , et dans ce formulaire j'ai une pop up appelé matricule qui appel une autre page jsp appelé detail permettant de choisir ce matricule avec le libelle, avec FireFox j'arrive a appeler la deuxieme page avec ce code javascript que j'ai effectué à matricule:
seulement en cliquand sur le tableau qui contient les matricules et les libelles j'arrive à effectué seulement le libelle dans la page Materiel, dans le champ matricule j'ai UNDEFINED, voici le code qui permet l'affectation:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <a4j:commandLink title="recherche" id="i1" value="matricule" oncomplete="javascript:affiche_modal('../Outil/Detail.jsf?entite=Materiel','Masque:Materiel:formulaire:code','Masque:Materiel:formulaire:libelle');" styleClass="lien"> </a4j:commandLink>
sachant que entc="#{EBDetail.selectedMateriel.code}" et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <a4j:support event="onRowClick" actionListener="#{EBDetail.affectMateriel}" reRender="entc,entl" action="#{EBDetail.fermer}" oncomplete="location.reload();retourVal(window.document.getElementById('formulaire:entc').value,window.document.getElementById('formulaire:entl').value);" > <f:setPropertyActionListener value="#{V}" target="#{EBDetail.selectedMateriel}" /> </a4j:support>
entl="#{EBDetail.selectedMateriel.libelle}".
et le pire c'est que avec internet explorer j'ai une excéption javascript quand je clic sur la pop up que j'ai ecris dans le titre et l'application doit etre utilisé avec internet explorer.
veuillez m'aider svp.
Partager