首页 > 解决方案 > BigCommerce 页脚脚本问题

问题描述

我从开发人员那里获得了这个脚本,将其添加到我的 BigCommerce 页脚中,以阻止买家在我们的网站上选择俄罗斯联邦作为运输国家。这是脚本:

<script type="text/javascript">//<![CDATA[
var countries = new Array("Russian Federation");

var i = 0;
var lng = countries.length;

$('.ExpressCheckoutContent').ajaxSuccess(function(){
    for(i = 0; i < lng; i++)
    {
        $('#FormField_11 option').each(function(){
            if($(this).text().search(countries[i]) >= 0)
            {
                $(this).remove();
            };
        });
    }
})
//]]></script>

截至目前,俄罗斯仍在网站上显示为一个选项。我是一个绝对的初学者,所以我不知道我应该在问题方面寻找什么。任何帮助是极大的赞赏。

标签: javascriptfooterbigcommerce

解决方案


您需要在 ajax 调用结束后运行一行

$("#FormField_11[value='Russian Federation']").remove();

这将从 ID 为 #FormField_11 且值为“俄罗斯联邦”的选择中删除任何选项


推荐阅读