jquery Datatable-Fußzeile mit Gesamtzeilen aus der Ajax-Ausgabe

8

Ich versuche, den fnFooterCallback zu verwenden, um die Beträge in einer Kolumne als Summe zu summieren, der Teil, den ich noch nicht herausfinden kann, ist, dass ich den Gesamtbetrag für diese Seite benötige, der von den aaData gut wird. p>

Irgendeine Idee, wie man die Fußzeile mit der Ausgabe anzeigt, die wir in aaData mit Ajax-Ausgabe bekommen haben?

    
ASD 26.11.2012, 04:11
quelle

2 Antworten

12

Nicht sicher, ob das das ist, wonach Sie suchen, aber ich gebe es eine Chance.

Um in der Fußzeile anzuzeigen, platzieren Sie diesen Code nach dem <thead> und <tbody>

%Vor%

So kann es in der Fußzeile angezeigt werden.

Dann fügen Sie das zur Einleitung hinzu:

%Vor%

Ändern Sie die Zahl in aaData[i][1] in die Spalte, die Sie berechnen möchten (beginnend mit 0, nicht mit 1).

Hinweis: Dies funktioniert nicht, wenn Sie ein Sonderzeichen in der Zeile haben, das Sie ausschneiden müssen.

    
Ivan M 03.12.2012 10:50
quelle
0
___ tag123jquery ___ jQuery ist eine beliebte Cross-Browser-JavaScript-Bibliothek, die das DOM-Traversal (Document Object Model), die Ereignisbehandlung, Animationen und AJAX-Interaktionen erleichtert, indem die Diskrepanzen zwischen Browsern minimiert werden. Eine mit jQuery gekennzeichnete Frage sollte mit jquery in Zusammenhang stehen, daher sollte jquery von dem fraglichen Code verwendet werden, und mindestens eine jquery-nutzungsbezogene Elemente müssen in der Frage enthalten sein. ___ tag123datatables ___ DataTables ist ein Plug-in für die jQuery-JavaScript-Bibliothek. Es ist ein hochflexibles Werkzeug, das auf den Grundlagen der progressiven Erweiterung basiert, die erweiterte Interaktionssteuerungen zu jeder HTML-Tabelle hinzufügen wird. Verwenden Sie dies nicht zusammen mit [Datentabelle]. ___ answer13681694 ___

Nicht sicher, ob das das ist, wonach Sie suchen, aber ich gebe es eine Chance.

Um in der Fußzeile anzuzeigen, platzieren Sie diesen Code nach dem %code% und %code%

%Vor%

So kann es in der Fußzeile angezeigt werden.

Dann fügen Sie das zur Einleitung hinzu:

%Vor%

Ändern Sie die Zahl in %code% in die Spalte, die Sie berechnen möchten (beginnend mit 0, nicht mit 1).

Hinweis: Dies funktioniert nicht, wenn Sie ein Sonderzeichen in der Zeile haben, das Sie ausschneiden müssen.

    
___ antwort43990112 ___

Dieser Code funktioniert auch und ist einfacher zu verwenden und zu verstehen:

Fügen Sie dies Ihrer Blade-Ansicht hinzu:

%Vor%

Die Anzahl hängt von der Anzahl der Zeilen ab.

Fügen Sie in Ihrem js dieses footerCallback hinzu

%Vor%

Dieser Code muss vor

platziert werden %Vor%

Ich hoffe, das hilft.

    
___ qstntxt ___

Ich versuche, den fnFooterCallback zu verwenden, um die Beträge in einer Kolumne als Summe zu summieren, der Teil, den ich noch nicht herausfinden kann, ist, dass ich den Gesamtbetrag für diese Seite benötige, der von den aaData gut wird. p>

Irgendeine Idee, wie man die Fußzeile mit der Ausgabe anzeigt, die wir in aaData mit Ajax-Ausgabe bekommen haben?

    
___ qstnhdr ___ jquery Datatable-Fußzeile mit Gesamtzeilen aus der Ajax-Ausgabe ___
lucasvm1980 15.05.2017 23:07
quelle

Tags und Links