У меня есть выбор продукта, любой желающий может выбор любой скорость продукта в выберите значение, то клиент может выбрать не из годового лимита до 3, а затем не компьютерного предела до 3.расчета JQuery выпадающего выбором
сейчас если пользователь выбирает продукт 1 (цена 9.99) в течение 1 года и 1 шт., тогда код работает нормально, но я хочу дать 20% скидку на любые другие изменения, например, каждый выбирает 2 года и 2 шт. тогда (9.99 * 2 * 2), тогда (предположительно) скидка 20%.
<select name="dproduct" id="dproduct" required="required">
<option value="9.99">Product 1</option>
<option value="14.99">Product 2</option>
<option value="19.99">Product 3</option>
<option value="24.99">Product 4</option>
<option value="39.99">Product 5</option>
<option value="59.99">Product 6</option>
<option value="99.99">Product 7</option>
<option value="149.99">Product 8</option>
<option value="199.99">Product 9</option>
</select>
<select name="noofyear" id="noofyear" required="required">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select name="noofpc" id="noofpc" required="required">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
Мой JQuery Код:
<script src="https://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(document).ready(function(){
$("#dproduct,#noofpc,#noofyear").blur(function() {
$('#price').val($('#noofpc').val() * $('#dproduct').val() * $('#noofyear').val());
});
});
</script>
Добро пожаловать на переполнение стека! Пожалуйста, добавьте некоторое объяснение, почему этот код помогает OP. Это поможет обеспечить ответ, о котором могут узнать будущие зрители. См. [Ответ] для получения дополнительной информации. –
Работает очень хорошо, но какое значение приходит как 31.968000000000004, поэтому, как это сделать, как 31.97 –
также мне нужна цена за 1-й год, например 9.99 * 1 (год), поэтому я хочу дать толчок на дополнительный год не на всю сумму –