我有這個代碼添加(sume)三個組合值,我想從smarty變量中獲得val「precioinicial」的結果(resultado)但我不知道該怎麼做。任何幫助?非常感謝你。添加一個Smarty變量和三個組合框的總和值
$(document).ready(function(e) {
$('#form1').change(function() {
var obj = {};
var string = '';
var precioinicial = "{$productes_precio}";
var sum = 0;
// Grupo 1
if ($("select option[name=embroider]").is(':checked')) {
var n1 = $("select option[name=embroider]:checked").val();
sum += parseFloat(n1);
}
// Grupo 2
if ($("select option[name=sole]").is(':checked')) {
var n1 = $("select option[name=sole]:checked").val();
sum += parseFloat(n1);
}
// Grupo 3
if ($("select option[name=taps]").is(':checked')) {
var n1 = $("select option[name=taps]:checked").val();
sum += parseFloat(n1);
}
$('#resultado').val(sum);
});
});
是的,smarty變量被正確地告知。[編輯]你的解決方案工作正常。這是parseFloat非常非常感謝! –