我有一个选择下拉菜单来选择产品尺寸,它还会告诉您每种尺寸的价格。
我想显示总成本以及它将覆盖多少公顷。1 公斤 = 1 公顷
该值是尺寸的 ID,在添加到购物车时使用。
<select class="productChoice">
<option value="">-- Please select --</option>
<option value="2317474">1KG $180</option>
<option value="2317475">5KG $100</option>
<option value="2317476">10KG $200</option>
<option value="2317477">50KG $900</option>
</select>
<input type="text" id="Units_5183442" class="productTextInput" value="0">
<label id="hectares_5183442"></label> Hectares
<label id="total_5183442"></label>
所以你选择你的产品尺寸,然后你想购买多少该尺寸。从那里我想在各自的标签中显示两个不同的值。
我正在努力分离选项文本来做我需要的事情。无法通过 NaN。
到目前为止,我得到的是:
$('#Units_5183442').keyup(multiply);
$('select.productChoice').change(multiply);
function multiply() {
var quantity = parseFloat($('#Units_5183442').val());
var dollars = cantfigureouthowtodothis
var size = cantfigureouthowtodothis
$('#total_5183442').text('$'+(quantity * dollars ));
$('#hectares_5183442').text((quantity * size));
}