当我选择其他元素时,我正在尝试更改价格,但它不起作用。
我搜索了文件:configurable.js,但只看到函数:reloadPrice和realoadOldPrice,我需要你的帮助。
并以magento文件:/js/varien/configurables.js
getOptionLabel: function(option, price){
........
var sel = document.getElementById('attribute'+IdProduct);
if(sel!=""){
var opt = sel.options[sel.selectedIndex];
var text= opt.text;
var text_array= text.split(" ");
var PriceExcl=text_array[2];
var cutpriceincl=text_array[3];
if (cutpriceincl!=undefined) {
PriceIncl=cutpriceincl.substring(1);
}
}
..........
},
我正在尝试使用javascript更改价格。
感谢您的帮助!
答案 0 :(得分:0)
您可以使用以下代码更新价格。
var sel = document.getElementById('attribute'+IdProduct);
if(sel!=""){
var opt = sel.options[sel.selectedIndex];
var text= opt.text;
var text_array= text.split(" ");
var PriceExcl=text_array[2];
document.getElementById("price-excluding-tax-3133_clone").innerHTML = PriceExcl;
var cutpriceincl=text_array[3];
if (cutpriceincl!=undefined) {
PriceIncl=cutpriceincl.substring(1);
document.getElementById("price-including-tax-3133_clone").innerHTML = PriceIncl;
}
}