商城批量改价-高精度js计算器

需求:商品sku支持计算公式改价。

批量改价

$("body").on('blur','.v_calc_formula',function () {

var calc_formula =this.value;

if (calc_formula ==null ||calc_formula =='') {

return false;

}

if (calc_formula.indexOf('v') == -1) {

return false;

}

var sku_id =this.name.replace('calc_formula_','');

var base_priceObj ="price_base_" +sku_id;

console.log("sku=" +sku_id)

var price_base =parseFloat($('input[name="' +base_priceObj +'"]').val());

if (price_base ==0 ||price_base ==NaN) {

return false;

}

calc_formula =calc_formula.replace(' ','')

calc_formula =calc_formula.replace('v',price_base)

console.log("计算公式=" +calc_formula)

var calc_priceObj ="calc_price_" +sku_id;

var arr =sliceCountStr(calc_formula)

console.log(arr)

$('input[name="' +calc_priceObj +'"]').val(countHandle(arr))

});

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容