【发布时间】:2012-10-04 21:37:32
【问题描述】:
因此,我在结帐时有两种付款方式,单选按钮似乎始终默认为 PayPal 选项。我通过信用卡将订单排序为 31,将 PayPal 排序为 #2,即使将 PayPal 作为 #2,单选按钮仍会在 paypal 上选中。
**我需要关于在 methods.phtml 文件中进行哪些更改以使信用成为默认选择的帮助。
【问题讨论】:
因此,我在结帐时有两种付款方式,单选按钮似乎始终默认为 PayPal 选项。我通过信用卡将订单排序为 31,将 PayPal 排序为 #2,即使将 PayPal 作为 #2,单选按钮仍会在 paypal 上选中。
**我需要关于在 methods.phtml 文件中进行哪些更改以使信用成为默认选择的帮助。
【问题讨论】:
通过使用 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。
【讨论】: