problem action param....

MrOTJ

Mitglied
Hi miteinander...

Ich habe ien Problem beim Übergeben eines Parameters eines richdatatable.
Ich will bei einem doppelklick auf eine Zeile die Details eines Satzes in einem ModalPanel anzeigen, doch leider klappt das einfach nicht.:


HTML:
<h:form id="promoterjobsform">
    

<rich:tabPanel styleClass="tabjobs" switchType="client">
			<rich:tab label="#{cmp.jobs_offer}"> 
				
						<rich:dataTable columnClasses="col" value="#{myobs}" var="job" id="jobelemnts"
			        	 ajaxRendered="true" rowClasses="cur">
			     	        <rich:column>
				                <f:facet name="header">
									<h:outputText value="#{cmp.job_name}" />
								</f:facet>
				                    <h:outputText value="#{job.jobname}"/>
				            </rich:column>

   
				   <a4j:support id="adetailss" reRender="jobDetailForm"  action="#{session.doAttach}" event="onRowDblClick" oncomplete="#{rich:component('jobDetailPanel')}.show()" ajaxSingle="true" >
		            		<a4j:actionparam name="jobseditname" assignTo="#{ddmenu.current}" value="#{job.jobname}"/>
             	    </a4j:support>
				 </rich:dataTable>
			
			</rich:tab>    
<rich:tabPanel>

.......


So, doch leider setzt er mir weder den actionparam (ddmenu.current), wie ich den logs sehe, noch geht er in die Methode doAttach! Das ModalPanel "jobDetailPanel'", wird jedoch angezeigt, bei Doppelklick!

Jemand eine Idee?
 
Hallo,

ich habe es über den a4j:support gelöst. Vielleicht hilft dir das ja was:


<a4j:support event="onRowDblClick" actionListener="#{bean[method]}" reRender="irgendwas">
</a4j:support>

Grüße
Christine
 
Zurück