首页 文章

如何使用jQuery更改自定义选项价格?

提问于
浏览
0

我创建了三个文本类型 custom options 和一个 dropdown type custom option . 如果我在此计算后更改了选择框值“ height * width ”,我想在一个输入框中设置计算结果,这一切都在jQuery中完成,但现在我想将该值设置为自定义选项价格Magento .
你能帮帮忙吗?

jQuery("#paper_size").on( "change", '#drop', function(){
var reg = jQuery('#paper_size').find("#drop").val();
 var str = jQuery('#options_3_text').val();

var str1 = jQuery('#options_2_text').val();

var total = (str * str1 * 11) + 7;

var totalmts = (str * str1 * 3.53) + 7;

if (reg == '2') {
 jQuery('#options_4_text').val(total);
}
else{

jQuery('#options_4_text').val(totalmts);

});
}
});

1 回答

  • 0

    我想这会有效,因为我将代码复制到VS Code后发现代码中的Bracket不匹配

    jQuery("#paper_size").on("change", '#drop', function () {
    var reg = jQuery('#paper_size').find("#drop").val();
    var str = jQuery('#options_3_text').val();
    var str1 = jQuery('#options_2_text').val();
    var total = (str * str1 * 11) + 7;
    var totalmts = (str * str1 * 3.53) + 7;
    if (reg == '2') {
        jQuery('#options_4_text').val(total);
    }
    else {
        jQuery('#options_4_text').val(totalmts);
    }});
    

相关问题