Datenaustausch zwischen Formularen

marcap

Mitglied
Liebe Community,

Ich bin gerade dabei mich in Ajax einzuarbeiten und bin nun auf folgendes Problem gestoßen:

Zu dieser Beschreibung habe ich an den Post ein Bild angehängt, dieses soll euch einen grafischen Überblick über das Problem verschaffen.

Ich habe das Formular 1, in diesem möchte ich einen Wert aus einer Auswahlliste von Formular 2 eintragen. Bis jetzt habe ich es folgendermaßen gelöst, im Formular 1 habe ich einen Link, beim Anklicken erscheint Formular 2 in dem dafür vorgesehenem Container. Nun hätte ich gerne im Formular 2 wieder einen Link mit dessen Hilfe ich die ID (lediglich eine Zahl) in das Formular 1 zurück transferieren kann.

Codeauszug:
PHP:
function loadContent()
{
    xmlHttpObject.open('POST','db_test.php', true);
    xmlHttpObject.onreadystatechange = handleContent;
    xmlHttpObject.setRequestHeader("Content-Type", 
                                      "application/x-www-form-urlencoded");

    xmlHttpObject.send("headlineAddCont=<? echo $headlineAddCont; ?>");
    return false;
}

Hier wähle ich den Zielcontainer aus:
PHP:
function handleContent()
{
    if (xmlHttpObject.readyState == 4)
    {
        document.getElementById('additional_content').innerHTML = xmlHttpObject.responseText;
    }
}

Im Formular 2 hole ich mir die POST-Variable "headlineAddCont" wieder. Wie bekomme ich nun meine ID aus Form2 wieder in Form1 geschickt?

Gruß
 

Anhänge

  • ajax_prob.JPG
    ajax_prob.JPG
    8 KB · Aufrufe: 7

Neue Beiträge

Zurück