Enviar formulario desde ventana Modal con Mootools RESUELTO

Diseño y Posicionamiento Web con Joomla Foros General Joomla en General Enviar formulario desde ventana Modal con Mootools RESUELTO

  • Este debate tiene 1 respuesta, 1 mensaje y ha sido actualizado por última vez el hace 13 años, 9 meses por Anónimo.
Mostrando 1 respuesta al debate
  • Autor
    Entradas
    • #93210
      Anónimo
      Invitado

      Tengan buenos dias, tengo una duda como envio un formulario en una ventana modal que se me dispara en mi index.php-….

      Les comento que he agregado este codigo en mi index.php

      window.addEvent(‘domready’, function(){
      window.addEvent(‘load’, function(){
      SqueezeBox.fromElement($(‘popup’));
      //SqueezeBox.loadModal(‘http://sist02a/index.php?option=com_jumi&fileid=6&Itemid=205′,’iframe’,,450);

      });
      });

      y me funciona me muestra la ventana..pero..como puedo enviar mi formulario en mi programa contacto.php… y estoy trabajando en local….

    • #93223
      Anónimo
      Invitado

      Resuelto ya aregle mi problema solo agregue el sisguiente codigo en el index.php de mi plantilla y puedo enviar el formulario….

      window.addEvent(‘domready’, function() {
      //Vamos a recibir el elemento formulario
      elementoFormulario = $(“f”);
      //Vamos a añadir un evento al formulario para cuando se envíe
      elementoFormulario.addEvent(‘submit’, function(e) {
      //primero voy a parar el evento para que no se envíe como lo haría normalmente
      e.stop();
      //Aquí podríamos hacer acciones como mostrar la típica imagen de cargando de Ajax
      //Luego definimos qué hacer cuando se envía el formulario
      //Aquí “this” se refiere al formulario sobre el que defino el evento
      this.set(‘send’, {
      //onComplete sirve para definir qué hacer cuando se recibe la respuesta
      onComplete: function(respuesta) {
      //escribo la respuesta en la capa “resultado”
      $(“resultado”).set(‘html’, respuesta);
      }
      });
      //Envío el formulario
      f.opt.value=”enviar”;
      this.send();
      });
      });

Mostrando 1 respuesta al debate
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad