Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2013, 09:24
HalleyR
 
Fecha de Ingreso: marzo-2008
Mensajes: 37
Antigüedad: 16 años, 1 mes
Puntos: 0
modal Contenido Dinamico Primefaces

Buenas Estimados alguien sabe como hacer para que en un <p:modal> se pueda cargar contenido y actualizarlo en este sin que se cierre.

Lo que quiero hacer es que al momento de pulsar el boton que esta dentro de mi <p:modal> este refresque el dataTable, pero cuando hago esto el <p:modal > se cierra y aparece mi datatable con la carga actualizada pero el modal se cierra .

Lo que quiero es que se refreque dentro de este sin que se cierre..Alguna idea?

Este es mi codigo.


Código:
<p:dialog id="dia" header="Dialog" widgetVar="dlg" maximizable="true" minimizable="true" modal="false" dynamic="true">
    
 
   
      <h:form prependId="false">

	
	   <p:commandButton action="#{clienteMB.listarCliente}" 
	           value="listadoCliente"  update="dataTable" oncomplete="dlg.show()"></p:commandButton>
	
	    <p:dataTable id="dataTable" var="car" value="#{clienteMB.listado_cliente}"
	                 paginator="true" rows="10"
	                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
	                 rowsPerPageTemplate="5,10,15">
	        <f:facet name="header">
	            Ajax Pagination
	        </f:facet>
	
	        <p:column>
	            <f:facet name="header">
	                <h:outputText value="Model" />
	            </f:facet>
	            <h:outputText value="#{car.razonSocial}" />
	        </p:column>
	
	        <p:column>
	            <f:facet name="header">
	                <h:outputText value="Year" />
	            </f:facet>
	            <h:outputText value="#{car.direccion}" />
	        </p:column>
	
	        <p:column>
	            <f:facet name="header">
	                <h:outputText value="Manufacturer" />
	            </f:facet>
	            <h:outputText value="#{car.clienteRuc}" />
	        </p:column>
	
	        <p:column>
	            <f:facet name="header">
	                <h:outputText value="Color" />
	            </f:facet>
	            <h:outputText value="#{car.nombreComercial}" />
	        </p:column>
	    </p:dataTable>
	
	</h:form>	
                    

    
</p:dialog>