Dummerweise hat das selectfeld schon ein anderes onchange-Event.
weise onchange eine Funktion zu, die sowohl das eine als auch das andere tut
-->
so sieht das in Virtuemart aus:
if( VM_CONTENT_PLUGINS_ENABLE == '0' ) {
$html .= "<select class=\"inputbox\" onchange=\"var id = $('product_id_field')[selectedIndex].value; if(id != '') { document.location = '" . $mm_action_url . "index.php?option=com_virtuemart&page=shop.product_details&flypage=$flypage&Itemid=$Itemid&category_id=$category_id&product_id=' + id; }\" id=\"product_id_field\" name=\"prod_id[]\">\n" ;
} else {
$html .= "<select class=\"inputbox\" onchange=\"var id = $('product_id_field')[selectedIndex].value; if(id != '') { loadNewPage( 'vmMainPage', '" . $mm_action_url . "index.php?option=com_virtuemart&page=shop.product_details&flypage=$flypage&Itemid=$Itemid&category_id=$category_id&product_id=' + id ); }\" id=\"product_id_field\" name=\"prod_id[]\">\n" ;
Vielleicht kann mir wer helfen, das in ne Funktion zu packen?