Rainer: Ajax Prototype

Beitrag lesen

Hallo,

ich versuche mich gerade ein wenig an Ajax ;-)

Das Problem: was muss ich bei onchange statt a=?AUSWAHL? schreiben damit die ausgewählte <option> übergeben wird? this() ist es wohl nicht.

Gruß Rainer

<html>
<head>
<script type="text/javascript" src="ajax/prototype.js"></script>
</head>
<body>
<script type="text/javascript">
function change(script,element)
{
  new Ajax.Updater(element,script, {
  method: 'get'
  });
}
</script>
<?php
//KFZ - Hersteller
include("tmpl/connect.php");
?>
<select name="KFZHersteller" onchange="change('ajax/ajax.php?mod=KFZTyp&amp;a=?AUSWAHL?','KFZTyp');">
<option value="" selected>[ Bitte auswählen ]</option>
<?php
$sql = "SELECT ID,Hersteller FROM key_kfz_hersteller ORDER BY Hersteller";
$res = mysql_query($sql);
while($H = mysql_fetch_row($res)):
?>
<option value="<?php echo"$H[0]"; ?>"><?php echo"$H[1]"; ?></option>
<?php endwhile; ?>
</select>
<br />
<div id="KFZTyp">

</div>
</body>
</html>