嗨,我正在尝试根据从选项中选择的任何内容来更改价格...我不知道是否在 ajax 上使用 JavaScript 以及我将如何做到这一点...
<tr>
<td width="160">Price:</td>
<td name="price"><?php echo $row['Standard_price']; ?></td>
</tr>
从数据库中选择价格作为商品的标准价格,当有人从以下选项中选择时,我希望它改变(不在数据库上)
<tr>
td for="length" width="160">size*:</td>
<td>
<select name="size" class="small">
<option value="£25.00">12 size</option>
<option value="£30.00">14 size(+£30.00)</option>
<option value="£40.00">18 size(+£40.00)</option>
<option value="£45.00">20 size(+£45.00)</option>
<option value="£80.00">28 size(+£80.00)</option
</select>
我选择 18 英寸,即 40 英镑
$length = $_POST['length'];
它应该告诉我 18 英寸(+40.00 英镑)而不是 40.00 英镑
因为在我的购物车上
product name: blue nike shoes
size: 18 inch (+£40.00)
Unit price: £40.00
qty:1
total price: £40.00
单价和大小将根据您从选项中选择的内容而变化。请帮忙。我有其他一切工作,但它只是根据选项改变价格,并获得您从选项中选择的尺寸。
如果没有人仍然了解我...尝试从任何销售并选择您的尺码的网站购买鞋子...虽然所有尺码的价格相同,但在购物车中它告诉您要选择。在我的情况下,尺寸有不同的价格,我希望它在购物车上显示您选择的尺寸以及该尺寸的价格。
也许我这样做的方式是错误的,但我知道这样做是可能的,因为我在一些销售不同长度或形状价格彼此不同的物品的网站上看到了它。