Jquery-Methode
$(
Funktion ( ) {
//Berechnen Sie den Gesamtwert der Personalstatistiktabelle beim Laden der Seite
calcSum();
//Berechnen Sie den Gesamtzeile
/*
Verwenden Sie die Gesamtzeile als Zwischenvariable
Fügen Sie jede Zelle zur Gesamtzeile der Spalte hinzu
Ermitteln Sie die Summe jeder Spalte
*/
Funktion trVisible (chk, index) {
var disValue = $("#Tr" index).css("display");
if (chk.checked) {
$(" #Tr" index).css("display", " block");
}
else {
$("#Tr" index).css("display", "none");
}
calcSum();
}
function calcSum() {
//Der Gesamtzeile wird ein Anfangswert von 0 zugewiesen
$("#trSum") .each(function () {
$(this).find( "td").each(function () {
if ($(this).index() != 0) {
$ (this).text("0");
}
});
$("#tabrytj").each( function () {
var trDis = $(this).css( "display");
//Versteckte Zeilen nehmen nicht an der Berechnung teil
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-Anweisung
Code kopieren
Der Code lautet wie folgt:
张1 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
张2 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
张23 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
124536 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn