tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1361
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    BMo BMo ist offline Mitglied Silber
    Registriert seit
    Jan 2004
    Beiträge
    89
    Blog-Einträge
    1
    Folgendes Problem:

    Ich habe ein Formular:

    <form name="page_form_main" class="gui_window_windowform"
    method="post" action="bla.php">
    <input type="submit" class="back" name="back" value="zuruck">
    <input type="submit" name="weiter" value="weiter">
    </form>


    JS in Mootools:

    ....addEvent('submit', function(e) {
    e.stop();
    this.set('send', {
    method: 'post',
    onComplete: function(response) {
    $('gui_window_contentArea').empty().set('html', response);
    }
    });
    this.send();

    });


    Mein Problem ist, dass ich in der PHP Datei immer beide submits bekomme und nicht nur der der gedrückt wurde, so wie wenn ich das Formular mit deaktiviertem JS ausführe.


    PHP echo:
    Array ( [back] => zuruck [weiter] => weiter );

    Gibt es da einen Workaround?

    Danke.

    Grüße BMo
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Moin,

    wenn du, anstatt des submit-Events den click-Event der Buttons überwachst, kannst du anhand von e.target ermitteln, welcher Button gedrückt wurde, und vor dem Senden die zu Sendenden Daten entsprechend präparieren.
     

Ähnliche Themen

  1. $_POST['submit'] bleibt leer beim Formular Abschicken mit submit()
    Von godfather_al im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 23.12.10, 14:13
  2. 2 Submit-Buttons in einem Formular
    Von schranzbaum im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 05.12.05, 16:20
  3. Zwei Submit-Buttons in einer php-Datei
    Von EifelFrosch im Forum PHP
    Antworten: 5
    Letzter Beitrag: 21.01.05, 18:46
  4. Antworten: 17
    Letzter Beitrag: 10.01.05, 11:41
  5. zwei Submit-Buttons in einem Formular?
    Von gert im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 05.10.04, 08:43