Saltar al contenido

¿Cómo restablecer los pasos del asistente de primefaces?

Hola usuario de nuestra web, hemos encontrado la respuesta a lo que buscabas, continúa leyendo y la hallarás a continuación.


     ...  
    ...
      
   
 

Esto funciona para mí en PrimeFaces 5.0. Tenga en cuenta que solo necesita proporcionar el tabId al método loadStep. También deberíamos llamar a PF con "PF('widgetVarId')".

org.primefaces.context.RequestContext

RequestContext context = RequestContext.getCurrentInstance();
context.reset("myForm");

Estoy usando esta función de javascript y un controlador completo en el componente de envío:

Enviar componente:

oncomplete="resetWizard(args, PF('wizardWigetVar'));"

JavaScript:

/**
 * Resets the wizard by loading its first step.
 * 
 * @param args
 * @param wizard
 * 
 * @returns
 */
function resetWizard(args, wizard)

    if (!args.validationFailed)
    
        var firstStep = wizard.cfg.steps[0];
        if (wizard.currentStep != firstStep)
            wizard.loadStep(firstStep, true);
    

Te invitamos a añadir valor a nuestro contenido informacional participando con tu experiencia en las aclaraciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *