Ergebnis 1 bis 3 von 3

Thema: [JS] Formular abschicken und Antwort ausgeben per AJAX

  1. #1
    Erfahrener Benutzer
    Registriert seit
    26.08.2007
    Beiträge
    231

    Frage [JS] Formular abschicken und Antwort ausgeben per AJAX

    Hallo,

    JaveScript ist nicht wirklich mein Ding, AJAX verstehe ich gar nicht. Will es aber dennoch nutzen

    Ein User soll auf formularseite.php das Formular (eingebettet in div id="anzeigebox") ausfüllen.
    Das Formular soll an mach_was.php geschickt werden ohne formularseite.php neu zu laden.
    Der komplette Inhalt von div id="anzeigebox" soll durch die Ausgabe von mach_was.php ersetzt werden.

    Nur wenn möglich soll dann nach einer kurzen Anzeigedauer jetzt_zeige_anderes.php in div id="anzeigebox" ausgegeben werden.

    Wer kann mir den Schnippsel (sehr, sehr gerne lightwight ohne jQuery o.ä.) erstellen? Hab grad nicht geschaut ob ich hier über Bezahlung reden darf, lasse ich also

    Gruß
    eaxo

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Benötigt Jquery
    ist der code von http://www.losestatistik.de/ Loginformular
    Code:
    function sendefuk() {
    	//Daten von den HTML Feldern in JS-Vars Übersetzen
    	var efuk_id 		= escape(document.getElementsByName( 'efuk_id' )[0].value);
    	var efuk_stat 		= escape(document.getElementsByName( 'efuk_stat' )[0].value);
    	var efuk_art 		= escape(document.getElementsByName( 'efuk_art' )[0].checked);
    
    	var data = 'a=efuk&b=' + efuk_id + '&c=' + efuk_stat + '&d=' + efuk_art;
    
    	//Request abschicken
    	$.ajax({
    		url: "ajax/register.php",
    		type: "POST",
    		data: data,
    		success: function (reqCode) {
    			if (reqCode!=1) {
    				var dives = 'ajax_formular_efuk';
    				if(document.getElementById( dives ).innerHTML){
    					document.getElementById( dives ).innerHTML = reqCode;
    				}
    			}else{
    	             alert('Fehler beim Abschicken des Formulares.');
    	        }
    		}
    	});
    	return false;
    }

    PHP-Code:
        <form method="POST" onsubmit="return false;">
            <
    ul id="ajax_formular_efuk">
                <
    li>Klamm-ID EF-ID</li>
                <
    li><input type="text" name="efuk_id" placeholder="Klamm/EF-ID"/> </li>
                <
    li>Satistik-PW</li>
                <
    li><input type="password" name="efuk_stat" placeholder="Statistik Passwort"/></li>
                <
    li><input type="radio" name="efuk_art" value="klamm" checked="checked"Klamm Account</li>
                <
    li><input type="radio" name="efuk_art" value="ef"EF Account</li>
                <
    li><input type="submit" name="efuk_eintrag" value="Eintragen / Login" onclick="sendefuk();" /></li>
                <
    li style="font-size:10px; line-height:12px;">Nach dem Absenden kann alles eingestellt<brwerdenwas Ausgegeben werden darf. </li>
            </
    ul>
        </
    form

    PHP-Code:
        if( !isset( $_POST['a'] ) ) $_POST['a'] = FALSE;
        if( !isset( 
    $_POST['b'] ) ) $_POST['b'] = FALSE;
        if( !isset( 
    $_POST['c'] ) ) $_POST['c'] = FALSE;
        if( !isset( 
    $_POST['d'] ) ) $_POST['d'] = FALSE
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Erfahrener Benutzer
    Registriert seit
    26.08.2007
    Beiträge
    231
    Zitat Zitat von Lokutos Beitrag anzeigen
    Benötigt Jquery
    [...]
    Hab ja die gleiche Frage auch im Facebook-Clown-Forum gestellt und eine lightwight Lösung angeboten bekommen.

    Nehme aber auch gerne 2+ Lösungen um endlich mal ein Fadenende zu bekommen an dem ich mich ein Stück weit entlang hangeln kann...

Ähnliche Themen

  1. Schriftfarbe im Anmelde Formular ändern.
    Von CarpusEst im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 6
    Letzter Beitrag: 12.06.2012, 09:18
  2. [SQL] Text ausgeben.
    Von cr00sy im Forum [HD] Programmieren
    Antworten: 5
    Letzter Beitrag: 29.11.2010, 17:29
  3. Flash Formular in vms einbinden
    Von Everlast3310 im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 5
    Letzter Beitrag: 25.04.2010, 12:23
  4. AP & APZ in den Mediadaten ausgeben ?
    Von nowmoney im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 21.09.2008, 12:30
  5. [HTML/CSS/JS] formular formatierung
    Von oje im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 18.10.2007, 19:38

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •