我创建了三种文字类型自定义选项和一种下拉列表类型自定义选项。如果我更改了选择框值
" 身高*宽度"在此计算之后,我想在一个输入框中设置计算结果
这一切都在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);
});
}
});
答案 0 :(得分: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);
}});