Jquery メソッド
$(
function ( ) {
// ページがロードされたときに人事統計テーブルの合計値を計算します
calcSum()
}); total row
/*
合計行を中間変数として使用します
列の合計行に各セルを追加します
各列の合計を取得します
*/
関数 trVisible (chk, インデックス) {
var disValue = $("#Tr"index).css("display");
if (chk.checked) {
$(" #Tr" インデックス).css("表示", " ブロック");
}
else {
$("#Tr" インデックス).css("表示", "なし");
}
calcSum();
}
function calcSum() {
//合計行には初期値 0 が割り当てられます
$("#trSum") .each(function () {
$(this).find( "td").each(function () {
if ($(this).index() != 0) {
$ (this).text("0");
}
});
$("#tabrytj").each( function () {
var trDis = $(this).css( "display");
//非表示の行は計算に参加しません
if (trDis == "block") {
$(this).find("td").each(function () {
var Index = $(this).index();
if (index >= 1) {
var tdValue = $("#trSum").find("td:eq(" Index " )").text();
//totalSum = parseFloat($(this).text()); ("#trSum").find("td:eq(" Index ")" ).text(parseFloat(tdValue) parseFloat($(this).text()));
}
});
}
HTML ステートメント
コードをコピー