私は3つのコンボ値を加算するためにこのコードを用意しています。結果(resultado)でスマート変数から "precioinicial"しかし、私はそれを行う方法を知らない。どんな助け?どうもありがとうございました。3つのコンボボックス合計の合計値を持つ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);
});
});
はい、スマート変数は正しく通知されます。[編集]あなたのソリューションは正常に動作します。それはparseFloat非常に非常にありがとう!!!! –