Я пытаюсь создать приложение, которое позволяет людям выбирать лицензию, а цена отличается для разных лицензий. Я хочу обновление цены в реальном времени на странице продукта. Вот ссылка, что я взял на код ниже: https://stackoverflow.com/a/6740218Остановить снижение цены
Код:
<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>
Спасибо заранее. ;)
Итак, что ваш вопрос? И, как насчет того, чтобы вы переформатировали код в своем вопросе с правильным отступом? –
'innerHtml' должен быть' innerHTML', и, откровенно говоря, вы, вероятно, в любом случае должны использовать 'textContent' вместо' innerHTML'. –