我有一个客户想要拥有多个分发点,1 个位于东海岸,1 个位于西海岸
我使用的电子商务解决方案不支持这一点。我想出了一个解决方法,通过使用来自邮政编码的船作为键来提供多种运输选项。
我使用了一些 jQuery 来更改“运输选项”以反映分发位置。
这个想法可行,但我的弱点是 jquery,如果用户第二次更改运输选项,则选项默认恢复为原始电子商务默认选项。
到目前为止的代码是
jQuery(function($){
var sel = document.getElementById('ShippingOptions');
for(var i = sel.options.length - 1; i >= 0; i--) {
if(sel.options[i].value == "-1")
sel.options[i].text = "Select postage";
if(sel.options[i].value == "75554")
sel.options[i].text = "East Coast Distribution";
if(sel.options[i].value == "75555")
sel.options[i].text = "West Coast Distribution";
$('#shippingSpan').text("Select postage");
}
});