キーアップ時に関数をトリガーする次のjQueryがあります。
$(document).ready(function() {
$("#calc").on("keyup", "input[type='text']", function() {
calculateSum(this);
});
calculateSum();
});
ここにある関数 calculateSum : http://jsfiddle.net/pmetzger/ANp8u/2/
デフォルト値として入力フィールドに値をロードすると、キーアップではないため、明らかにcalculateSumはトリガーされません。
ただし、時々入力フィールドにデフォルト値をロードできるようにする必要があり、計算が必要な値がある場合に備えて、ロード時に calculateSum 関数をトリガーする必要があります。document.ready の最後に calculateSum() 関数を追加しましたが、グローバルな小計のみをロードします。値フィールドにキーを入力しているかのように実行する必要があります。イベントのトリガーも試みましたが、運もありませんでした。
テスト用にいくつかのデフォルト値をそこに入れました。