我从开发人员处获取了此脚本,并将其添加到我的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>
截至目前,俄罗斯仍是该网站上的一种选择。我是一个绝对的初学者,所以我不知道我应该在问题上寻找什么。 任何帮助将不胜感激。
答案 0 :(得分:0)
您需要在ajax调用结束后运行一行
$("#FormField_11[value='Russian Federation']").remove();
这将从ID为#FormField_11的选择中删除值为“俄罗斯联邦”的所有选项