【发布时间】:2015-03-10 19:23:46
【问题描述】:
我正在尝试弄清楚如何在选择送货方式时显示/隐藏付款方式。
我尝试了几种解决方案,但对我没有用。
其中一个是这个:
<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>
问题是它只能工作 2 次。示例:
页面加载,出现警告框并显示:已选择,然后我选择其他单选按钮,显示“未选择”,然后停止工作。
有什么解决办法吗?我在这里找到了这个教程:
我读到它可能与 ajax 相关。我必须重新加载我的 jQuery,因为交付单选按钮使用 ajax 来计算总价。
【问题讨论】:
标签: javascript jquery ajax prestashop