我正在使用 PHP 在 Adobe Dreamweaver 中制作一个网站。在该站点中,有 3 个用于选择付款方式的按钮,它们将充当继续按钮。我想要的是当用户选中单选按钮(我同意按钮)时,它将添加该数量并显示之前的数量..有三个按钮具有相应的值(以磅为单位)..
请查看我的网站http://www.spsmobile.co.uk在此链接中转到手机解锁,添加购物车后点击付款,它将转到下一页,那里有送货邮件详细信息。对于该送货邮件详细信息,我只是询问。 在这里我提到了代码:
<input id="radio-1" type="radio" name="rmr" value="1">
<label for="radio-1">£3</label> <input id="radio-2" type="radio" name="rmr" value="2">
<label for="radio-2">£5.5</label>
<input id="radio-3" type="radio" name="rmr" value="4">
<label for="radio-3">£10</label>
<div class="total-text" style="font-size:36px">£10</div>
var total = parseInt($("div.total-text").text().substring(1), 10);
$("input[name='rmr']").bind('change', function() {
var amount = 0;
switch (this.value) {
case "1":
amount = 3;
break;
case "2":
amount = 5.5;
break;
case "4":
amount = 10;
break;
}
$("div.total-text").text("£" + (total + amount));
});
但是没有变化,我之前的金额没有加进去。当我点击以前的数量只显示在浏览器上时..我需要当我点击单选按钮时值应该相应地改变..我在哪里犯了那个错误...请给我一些想法,我应该做什么..是否需要存储数据库..
感谢副词
最佳答案
这是[ demo ] 不是您正在寻找的功能吗?
关于php - 我们如何使用单选按钮更改值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4525343/