MyXoops Forum

Forum - myXOOPS German Support

5 + 9 = ?  
Geben Sie das Ergebnis der Berechnung ein
Sie haben max. 10 Versuche.
 
* = Erforderlich

onclick und submit

Betreff: onclick und submit
von Goffy am 12.04.2011 09:28:12

Hallo Leute

Ich habe folgende Problemstellung:
Ich habe ein Form mit 2 Auswahllisten. Beim Klicken auf die Auswahlliste soll das Form gesendet werden.
Wenn in beiden Listen eine Auswahl getroffen wurde, soll eine Liste erstellt werden
(ich weiß, dass das mit dem Button submit auch funktioniert, aber ich möchte es gerne ohne extra Schaltfläche umsetzen).
Das Form habe ich nun wie folgt erstellt:
[code]
$form = new XoopsThemeForm(_AM_XCOMP_ERGEBNIS_ERF, "form", $action, "post", true);
$form->setExtra('enctype="multipart/form-data"');

//ermitteln der Runden
$runden_select = new XoopsFormSelect(_AM_XCOMP_RUNDEN_NAME, 'runden_id', $runden_id,'5');
$runden_select->setExtra('onclick="submit()"');
$crit_runden = new CriteriaCompo();
$crit_runden->add(new Criteria('runden_wk_id', $wk_id));
$runden_select->addOptionArray($rundenHandler->getList($crit_runden));
$form->addElement($runden_select, true);

//ermitteln der Klassen
$klassen_select = new XoopsFormSelect(_AM_XCOMP_KLASSEN_NAME, 'klassen_id', $klassen_id,'5');
$klassen_select->setExtra('onclick="document.location.href=\'' . XOOPS_URL . '/modules/xcomp/ergebnis.php?op=getStarterlist\'"');
$klassen = $klassenHandler->getKlassenJeWettkampf($wk_id);
foreach ($klassen as $klasse) {
$klassen_select->addOption($klasse['id'], $klasse['text']);
}
$form->addElement($klassen_select, true);

$form->addElement(new XoopsFormHidden("op", "getStarterlist"));
$form->addElement(new XoopsFormButton("", "submit", _SUBMIT, "submit"));
$form->display();
[/code]

Das Problem ist nun, dass 'onclick="submit()"' nicht reagiert (und ich verstehe nicht, warum), 'onclick="document.location.href=...' zwar reagiert, aber die getroffene Auswahl jedesmal weg ist.


Goffy

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5314 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1807 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag