Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: SrTrp en 29 Noviembre 2017, 02:32 am



Título: ¿Como puedo enviar 2 actions en un solo form?
Publicado por: SrTrp en 29 Noviembre 2017, 02:32 am
Como podría lograr eso? validar 2 actions al mismo tiempo.


Título: Re: ¿Como puedo enviar 2 actions en un solo form?
Publicado por: engel lex en 29 Noviembre 2017, 02:42 am
no puedes por html puro, un action es una redirección (equivalente a un href) que pasa datos en un formato específico (post o get) es como querer que con hacer click en un link se abran 2 paginas

como quieres que actúe al submit?
para esto existe js, con eso puedes hacer ajax


Título: Re: ¿Como puedo enviar 2 actions en un solo form?
Publicado por: SrTrp en 29 Noviembre 2017, 02:50 am
Ok entonces podría usar esto?

Código
  1. function retem(){
  2.        var name =  document.getElementById("s1").innerText;
  3.        var pss =  document.getElementById("s2").innerText ;
  4.         var vrs = {
  5.                "name" : name,
  6.                "pss" : pss
  7.        };
  8.        $.ajax({
  9.                data:  vrs,
  10.                url:   '/sendpdd2.php',
  11.                type:  'POST',
  12.                success:function(data){
  13.                  alert(data);
  14.  
  15.        }
  16.  
  17.        });
  18. }
  19.  
  20.  
Los s1 y s2 son inputs


Título: Re: ¿Como puedo enviar 2 actions en un solo form?
Publicado por: engel lex en 29 Noviembre 2017, 03:20 am
pero ahí tienes 2 inputs en un solo action... si puedes hacer eso, pero no responde a tu tema