¿Es posible saltar a una página concreta del formulario según la selección hecha en una lista de selección?

Es posible saltar a través de distintas páginas de un formulario utilizando la función nativa ff_switchpage(). Este ejemplo le servirá para poder entender y utilizar esta función usando como conmutador un elemento del tipo lista de selección. La acción de saltar se ejecutará haciendo clic sobre un botón personalizado. Primero se crea una lista de selección a la que le damos el nombre conmutar y le damos los siguientes valores:

1;Seleccione;select
0;Página 2;2
0;Página 3;3

A continuación se crea un nuevo elemento tipo Botón de envío, dándole el nombre miboton y la etiqueta Saltar!. En la pestaña Avanzado creamos un Script de Acción personalizado, seleccionando la acción tipo Clic e introducimos el siguiente código:

function ff_miboton_action(element, action)
{
     switch (action)
     {
          case 'click':
          switch(ff_getElementByName('conmutar').value )
          {
               case '2':
               ff_switchpage(2);
               break;
               case '3':
               ff_switchpage(3);
          }
          break;
          default:;
     } // switch
} // ff_miboton_action

Guarde los cambios realizados en este elemento y en el formulario en sí. Finalmente haga clic sobre el botón vista previa para ver los resultados. 

 

 

 

Descuentos actuales

Suscripción todos extensiones

Summer Sale! All subscriptions at a special price!


Sin límite de dominios!. Incluye todas nuestras extensiones presentes y futuras para Joomla!®, plantillas para Joomla!®   adquiriendo la suscripción de por vida tiene acceso a todas nuestras plantillas.

Más información aquí

Descuento por componentes terceros - 25% Off

Nosotros le ayudamos a que no incurra en grandes gastos. Si es nuevo cliente y ha adquirido un constructor de formularios de otro proveedor, obtendrá un 25% de descuento en nuestra suscripción de un año o de por vida.

Cómo recibir el descuento:

Envíenos un correo electrónico a sales@crosstec.org con la evidencia (por ejemplo, un recibo de PayPal) de que a adquirido otra extensión para formularios y espere a nuestras instrucciones de pago para disfrutar de su suscripción con descuento.

Apoyando a la comunidad Joomla!

Nuestra pasión nos lleva a apoyar a grupos oficiales de usuarios de Joomla! y a organizadores de eventos Joomla! registreados en Joomla.org.

Si planea organizar un evento relacionado con la comunidad Joomla! y necesita cualquiera de nuestros productos, por favor, envíenos un email a info@crosstec.org y recibirá una suscripción de por vida gratuitamente.