我试图弄清楚如何在选择送货方式时显示/隐藏付款方式。
我尝试了几个解决方案,但它对我不起作用。
其中之一是这个:
<script>
$(document).ready(function(){
toggleFields();
$('.delivery_option_radio').on('change', function() {
toggleFields();
});
});
function toggleFields() {
if ($('#delivery_option_3_0').is(':checked')) {
alert("Selected")
} else {
alert("Not Selected");
}
}
</script>
问题是它只能运行两次。例子:
页面加载,出现警报框并显示:已选择,然后我选择其他单选按钮,它显示“未选择”,然后它停止工作。
有什么解决办法吗?我在这里找到了这个教程:
http://jsfiddle.net/ngaK8 http://jsfiddle.net/ngaK8
我读到这可能是 ajax 的问题..我必须重新加载我的 jQuery,因为交付单选按钮使用 ajax 来计算总价。
无需再为代码开发带来麻烦。使用非常好而且免费发货到付款 http://addonspresta.com/pl/darmowe-moduly/48-ship-to-pay.html模块 。适用于 1.6/1.5,甚至适用于 1.4
它是如何运作的?
你有前任。货到付款运输/付款方式。因此,在下一个付款步骤中,您的客户将不会看到任何 Bankwire、PayPal、店内提货选项,只有一种货到付款 COD 方式。
下一个例子。客户希望直接在商店提货。他选择“送货”选项“在商店提货”和“付款方式”中将看不到货到付款付款方式或 PayPal/Bankwire 选项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)