ich habe ein formularfeld mit sprungmenü erstelt und lese daten aus ner datenbank aus, die wieder an das gleiche dokument übergeben werden.
nun mein problem: löse ich das ganze per post mit nem normalen listmenü und button, funst alles bestens. nur is das bischenumständlich zu hanhaben, deswegen hab ich das ganze als sprungmenü versucht zu erstellen. aber da tut sich garnix. die seite wird zwar neu geladen, aber die daten werden nicht angezeigt, bzw. übergeben. woran könte das liegen?
danke schon mal im vorraus.
hier mein code vom sprungmenü:
<? print "<script language=\"JavaScript\">"; print "function MM_jumpMenu(targ,selObj,restore){eval(targ+\".location='\"+selObj.options[selObj.selectedIndex].value+\"'\");"; print " if (restore) selObj.selectedIndex=0;}"; print "</script>"; print " <form name='form1\'>"; print "<select name='uebergabe' onChange=\"MM_jumpMenu('parent',this,0)\">"; print "<option value=\"#\"><br>Gallerie auswählen...</option><br>\n"; $query = "SELECT * "; $query .= "FROM katigorie ORDER BY 'kat_name' "; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { $id = $row["ID"]; print "<option value='imageHandler.example.php'>". $row["kat_name"] ."</option>\n"; } print "</select>"; ?>
und hier mein code vom listmenü:
<? echo'<form action="ImageHandler.example.php" method="post" name="abdm" id="abdm">'; echo" <select name='uebergabe' id='test'>"; $query = "SELECT * "; $query .= "FROM katigorie ORDER BY 'kat_name' "; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { $id = $row["ID"]; echo" <option>". $row["kat_name"] ."</option>"; } echo '</select> <input type="submit" name="Submit" value="Senden"> </form>'; ?>