In meiner Datenbank habe ich eine Tabelle, wo ich Breite, Höhe und den passenden Preis für diese Breite x Höhe hinzufügen kann.Optionswert in einem anderen div anzeigen
Jetzt habe ich das Stück Code, der die Breite x Höhe in meinem Dropdown-Menü auf der Website zeigt. Aber das einzige, was ich nicht zum arbeiten bekommen kann, wenn ich auf eine Breite x Höhe in meinem Dropdown klicke, dass der passende Preis davon irgendwo anders auf meiner Seite angezeigt wird.
<?php
$query = "SELECT * FROM shop_customoptions";
$stmt = $conn->query($query);
$dropdown = "<select name='id' id='formaat_selecteren'>";
foreach ($stmt as $row) {
$dropdown .= "\r\n<option value='{$row['prijs']}'>{$row['breedte']} x {$row['hoogte']}</option>";
}
$dropdown .= "\r\n</select>";
echo $dropdown;
?>
Kann mir jemand dabei helfen?
Ich fand schon eine Lösung mit javascript:
<script type="text/javascript">
$("#formaat_selecteren").change(function() {
if ($.isNumeric($(this).val())) {
$(".price").html("€ " + $(this).val());
} else {
$(".price").empty();
};
});
</script>
Aber es zeigt nicht den Preis mit ein, und ich eher eine Lösung mit PHP haben, wenn es einen gibt.
Ich würde eher verwenden ' .on ("change", function() {'. Stellen Sie sicher, dass Sie' $ (document) .ready (function() {'code here'}); ' – Jer