1

因此,我在结帐时有两种付款方式,单选按钮似乎总是默认为 PayPal 选项。我通过信用卡将订单排序为 31,将 PayPal 排序为 #2,即使将 PayPal 作为 #2,单选按钮仍会在 paypal 上选中。

**我需要在methods.phtml文件中进行哪些更改以使信用成为默认选择的帮助。

4

1 回答 1

8

通过使用 Jquery 将默认付款选择作为您网站中的信用卡付款。

在您的 method.phtml 文件中添加以下脚本。

<script type="text/javascript">
    var j = jQuery.noConflict(); 

        j(document).ready(function() 
        { 

            var paypal = j('#p_method_paypal').is(':checked');

            if(paypal)
            { 

            j('#p_method_paypal').removeAttr('checked'); 

            j('#p_method_credit_card').attr("checked","checked");   

            }

        });

</script>

注意:确保在上面的脚本中使用贝宝和信用卡单选按钮 ID 而不是#p_method_paypal& 。#p_method_credit_card

于 2012-10-05T06:13:19.080 回答