Ich versuche eine App zu erstellen, die Menschen die Wahl einer Lizenz ermöglicht und der Preis für verschiedene Lizenzen unterschiedlich ist. Ich möchte eine Echtzeit-Preisaktualisierung auf der Seite des Produkts. Hier ist die Referenz, die ich für den Code unten nahm: https://stackoverflow.com/a/6740218Drop-down-Preis-Update
Code:
<script type="text/javaScript">
var price = {"3":"11","2":"500","1":"1000"};
\t $(function() {
$('select[name=dropdown_price_change]').change(function() {
document.getElementById('price_disp').innerHtml = price[$(this).val()];
});
// Trigger on dom ready
$('select[name=dropdown_price_change]').change();
});
</script>
<div class="product-price" id="price_disp">
<form class="cart nobottommargin clearfix" method="get">
<div class="quantity clearfix">
<select id="dropdown_price_change" name="dropdown_price_change" class="form-control">
<option value="3">Personal License</option>
<option value="2">Small Firm License</option>
<option value="1">Enterprise or Developer License</option>
</select>
Vielen Dank im Voraus. ;)
Also, was ist Ihre Frage? Und wie wäre es mit einer Neuformatierung des Codes in Ihrer Frage? –
'innerHtml' sollte' innerHTML' sein und ehrlich gesagt, solltest du in diesem Fall sowieso 'textContent' anstelle von' innerHTML' verwenden. –